-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO
31 lines (17 loc) · 907 Bytes
/
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
o Fix lack of caching of sound files (ie, delay when playing shatter sound, etc)
o Switch to radians throughout instead of converting deg->rad all the time.
o Move handling of 'pieces' (bullets, target shards, etc) into
starship.js main event loop instead of handling all the logic in the
container entity. ('MultipartEntity' base class?)
o Fix edge-rendering issues (maybe by drawing 2 or 3 copies of the object)
o Draw stars with ImageData instead of fillRect
* Unfortunately, accessing ImageData is very, very slow on Firefox 3.6
o Fix multi-line message handling (line spacing is hard coded)
o Performance: make more faster
o Gravity
o Collisions
o Multiplayer
o More 'stuff'. Ships, weapons, asteroids, planets, sounds, music, blah blah blah
--DONE--
o Fix bullet acceleration bug.
o Fix mute bug - muting and then unmuting doesn't resume the music until the next track loads...why?