This repository has been archived by the owner on Apr 4, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6
/
notes-to-myself.txt
99 lines (91 loc) · 2.81 KB
/
notes-to-myself.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
Notes for myself:
beta v0506
---------------------------------
✓ Load IMAP error : Registered All loaded class aliases, seemed EventDispatcher event Map list was the problem. The list of classes to be minimized later.
✓ Material Class alias load error
✓ Rename game objects
✓ Rename assets
✓ Scripts panel
✓ Material panel
✓ play/edit mode
✓ export
✓ Editor grid
✓ delete used asset, error
✓ add script could wrongly add a shader, check
✓ reparent camera
✓ Undo/Redo
✓ Keyboard shortcuts:
✓ ProjectUndoCommand
✓ ProjectRedoCommand
✓ EntityDeleteCommand
✓ EntityRenameCommand
✓ AssetsRenameCommand
✓ ProjectReloadScriptsCommand
✓ ProjectPlayModeCommand
✓ ProjectHelpCommand
✓ ProjectEditModeCommand
✓ ProjectSaveCommand
✓ Material, Script change undo
✓ Play/Edit mode, does not support undo because entities are loaded from clone, should be reversed
Known issues:
✓ ! Component enable/disable initialize/uninitialize check with script (it works with sound atm)
! rename texture is not reflected in a material
! Context3D un-recoverably lost
property panels dispatch update model twice it seems, check
Command undo/redo might cause a problem when another commands is added in between
Camera does not resize itself unless the editor is resized once
On play/edit mode and load entities are initialized/uninitialized so many times, why?!
✓ collapse in hierarchy support undo(needed really?)(It does not)
✓ selected object highlight (Gimos indicate selection)
v1
--------------------------------
Engine features:
✓ sound component (3d sound is left)
✓ light component
camera transform wrong
transform component tools, support more than one level of parenting
physics system
collidor component
rigid body component
prefabs
camera/redndering system frustom culling
camera near/dar clip panes
animation system
animation component
2D component
2D renderer
skybox shader/assets
export to apk
export to ios
export air
Editor features:
✓ object picking
✓ camera focus object
✓ camera editor object mesh
✓ duplicate entity
.blend importer
scene shift camera navigation
transformation gizmo work
FileItem folder drag fileItem re-parent folder
command undo history should be limited, and dispose the removed commands
disposed commands properly dispose the game objects removed, depending they were done or undone or redone
settings panel to contain:target size, fps, undo history steps
folder rename
TextInput character selection
texture import panel
animation import
------------------------
non critical features:
actionscript
particle component
particle system
shadows
light shaders
EDITOR:
lightmapping
Space scroll bars
assets/hierarchy search
undo support Assets as much as possible
mesh import panel
multi select assets, entities
scene placement and rotation,scale,transformation tools