File: TODO

package info (click to toggle)
criticalmass 1:1.0.0-6
  • links: PTS
  • area: main
  • in suites: buster, sid
  • size: 17,180 kB
  • ctags: 10,844
  • sloc: ansic: 47,628; cpp: 25,173; sh: 11,803; xml: 3,532; perl: 3,271; makefile: 610; python: 66; awk: 40; lisp: 33
file content (47 lines) | stat: -rw-r--r-- 1,227 bytes parent folder | download | duplicates (7)
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
------- Todo...

Maybe...(most likely not):
Additional soundtracks. Menu soundtrack / in-game soundtrack ?
Special Effects, Power-ups, ...
keyboard config, etc.
Allow zip files as resource paks
Better model support (textures, animation, etc.) md2?
Wrapper for tinyxml (generic xml tree traversal)
LPath implementation: linear access to BezierCurve
Rework Input.
Tools: Level editor

------- Source cleanup...

Remove/combine duplicate directory parsing (model loading, path loading, etc.)
Gather constants (strings, etc.) into Constants.hpp

------- Done...

Menues etc
LevelPack via file
StageManager needs some work
Mouse smoothing
Base Enemy using/based on LEnemy
ModelManager
PatternManager
Resource file
A ton of inlines don't have to be...
Rework Audio
Skill settings
Font manager
Change to use fixed timestep game logic loop
Nicer menu system, runtime config 
Leader board
Fade-in/out music
Sound/music volume
Show mounted weapons.
Online update check + cache content + date
Multiple resource packs
Collision detection to use model size.
Update Readme.html 
Nicer shield
Allow vertical ship movement
Add SDL supported resolutions and filter based on config
Split Config menu into Audio, Video, etc.
Add (Boss) level(s).