File: TODO.txt

package info (click to toggle)
seahorse-adventures 1.1+dfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 4,936 kB
  • sloc: python: 8,640; makefile: 8; sh: 3
file content (114 lines) | stat: -rw-r--r-- 2,369 bytes parent folder | download | duplicates (4)
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
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
** POST DELUXE BUGS **
  


- in pekuja_1 in the secrect coin room at the bottom right corner
    if you are shooting bubbles around the game can crash sometimes....
    File "/home/phil/code/pyweek4/lib/level.py", line 321, in loop
        t = self.layer[y/TH][x/TW]
    IndexError: list index out of range



** DELUXE VERSION TODO LIST **

- check levels for ability to jump at the top (they shouldn't hit
    an invisible ceiling unless there is supposed to be a ceiling there)

- py2exe, py2app -- get rid of lib.data.filepath and just use os.path.join ...
- f2 = toggle sound

- in boss level if you jump at the top of the screen you can
    go to part 2 w/o the boss
- make pandas killable with like 100 shots
    and if you kill one, you go to a secret level
- fix Tee's level - no win 
- add clear "Exit" signs to the end of levels
- overworld map ??
- every n points get the big hair
- add temp invincibility when you upgrade to new hair
    if you already have top hair, give a longer invincibility length?
- if you get an extra hair, you get a "2x hair" or "3x hair" ...
    which stays with you ..

** CRUNCH TIME TODO LIST **

Everyone:
    - create levels, level testing, etc etc

DrPetter: 
    - backgrounds for volcano and moon zones
    - sound effects for everything!! :)
    
philhassey:
    - menus
    - pause, quit and other niceties
    - some levels, level testing
    
trick:
    - a couple more volcano enemies
    - a couple more moon enemies
    - a final boss?
     
pekuja:
    - code for new enemies created
    - all round coding
    - mini-games?  cut-scenes? (totally optional)
    
timinge:
    - finish music










===========================================================
"The only way is UP"
- try to design all items with that in mind (to some extent)

Engine stuff (for phil):
- display background
- z sorting of tiles and sprites

3 phases:
- jungle
- volcano
- moon

10 enemies:
- 3 standard
- 2 jungle
- 2 volcano
- 2 moon
- 1 boss

12 levels:
- 4 per phase

3 player states
- "weak"
- "strong"
- "+power"

5 pieces of music
- jungle (timinge)
- volcano (timinge)
- moon (timinge)
- title screen (?)
- win the game (?)
- world screen (?)
- mini games (?)

packaging:
(save a good day for doing this, so it can be in the
next version of the skellington)
- py2exe
- py2app
- setup.py
- save-locator.py stuff
- and icons