annotate TODO.txt @ 79:2d7298f362f9

Dump phone notes
author Neil Muller <drnlmuller@gmail.com>
date Sun, 01 Sep 2013 22:26:13 +0200
parents 1ea8fa09b70f
children 99283e157da9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
1ea8fa09b70f Add skellington
Neil Muller <drnlmuller@gmail.com>
parents:
diff changeset
1
1ea8fa09b70f Add skellington
Neil Muller <drnlmuller@gmail.com>
parents:
diff changeset
2
1ea8fa09b70f Add skellington
Neil Muller <drnlmuller@gmail.com>
parents:
diff changeset
3 TODO
1ea8fa09b70f Add skellington
Neil Muller <drnlmuller@gmail.com>
parents:
diff changeset
4 ====
1ea8fa09b70f Add skellington
Neil Muller <drnlmuller@gmail.com>
parents:
diff changeset
5
79
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
6 * Doors
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
7
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
8 * Changing areas
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
9
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
10 * Viewport support
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
11
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
12 * Switches and Boxes
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
13 - Minimal construction kit for puzzles
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
14
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
15 * Items
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
16
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
17 * Inventory
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
18
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
19 * Puzzle objects
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
20 - Puzzle objects need to contain the logic of the puzzle
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
21 "Needs foo in position bar and baz is off"
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
22
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
23 - How do we hook these up to the level?
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
24
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
25 - How much state do we save to avoid breaking the game?
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
26
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
27 * Level format
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
28 - Should become sane
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
29
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
30 * Enemies
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
31 - Are desirable
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
32
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
33 * Shooting
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
34 - Follows from enemies
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
35
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
36 * Breakables
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
37 - Has implications for saving state
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
38
2d7298f362f9 Dump phone notes
Neil Muller <drnlmuller@gmail.com>
parents: 0
diff changeset
39