-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
63 lines (57 loc) · 1.82 KB
/
TODO
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
Urgent:
-------------------------------------------------------------------------------
* Finish path finding
* Add path finding to move()
* Fix environment data for map overlays
* Add environment data for buildings (dynamic)
* MinMap overlay colors
* Finish animation for movment
High:
-------------------------------------------------------------------------------
* Finish animation for attacking
* Add object view radius
* Add object attack speed
* Add object reload speed
* Add object attack radius
* Add attack(), attacked() methods
* Add die() and animations
* Add attacking bullets
* Add attacking on enemy objects
* Collision detection (redirect) on crash on movment
* Construction of buildings must use environment data (collision detection)
* No sounds on enemy objects
Medium:
-------------------------------------------------------------------------------
* Construction timers
* NOD Structures and Units objects
* NOD-GDI *
* GDI-NOD *
* Construction of units come out of buildings
* Begin with out of HQ
* Tiberium data
* Tiberium gathering
* Tiberium storage
* Power data
* Power usage
Low:
-------------------------------------------------------------------------------
* Finish up main menu (buttons, dialogs)
* GUI Sounds
* Music playback (playlist, controls)
* Technology (builing) tree
* Fog of War (blocks)
* Player FOV (blocks)
* Game Saving and Loading
Plans:
-------------------------------------------------------------------------------
* Network connection and communication (multiplayer)
* Multiplayer
Refactors:
-------------------------------------------------------------------------------
* MiniMap in it's own class
* Move data.js to server-side ?!
Browser support:
-------------------------------------------------------------------------------
* Check Opera
* Check Safari
* Add IE support (SVG/Canvas, CSS mainly)