Here’s my TODO list that I updated as I went. Whenever I got a brainfog situation, I could check the list what I was doing and got back on track. Couldn’t have kept the project together without such a tool. Maybe other people have their process they want to share?
@started(15-12-09 06:43)
Ludum dare game pre-compo:
✔ Learn a little bit about EasyTasks @done (15-12-09 06:44)
✔ Fill out this document @done (15-12-09 07:21)
✔ Test Unity 5.3 @done (15-12-09 07:33)
✔ Make a short song with FL Studio @done (15-12-09 15:24)
✔ Prepare musik list or radio @done (15-12-10 14:50)
✔ Figure out best pixel art app (aseprite, PS, Paint.NET, GG) @done (15-12-11 16:33)
LD foodstuff (est 3h):
✔ Make a list of stuff: popcorn @done (15-12-12 21:53)
✔ Visit le shoppe @done (15-12-11 16:33)
✔ Cook le foode @done (15-12-12 21:53)
Process:
✔ Guy movement with just two keys @done (15-12-12 07:10)
✔ Plant climbing? @done (15-12-12 10:04)
✔ Player carry things @done (15-12-12 10:04)
✔ Scroll screen with player @done (15-12-12 12:08)
✔ Player walk animation @done (15-12-12 14:28)
✔ Player climb animation @done (15-12-12 14:28)
✔ Checkpoints/level is also place to recharge water/plant food @done (15-12-12 10:04)
✔ Plant size change @done (15-12-12 14:28)
✔ Level restart after death @done (15-12-12 16:26)
✔ Sounds @done (15-12-12 17:28)
✔ First music track (background) @done (15-12-12 19:59)
✔ Full tilemap with Tiled & Tiled2Unity test Scene @done (15-12-12 21:15)
✔ Generate objects and prefabs from tilemap @done (15-12-13 12:52)
✔ Layerbased collision in addition to tags @done (15-12-13 12:53)
✔ Enemies @done (15-12-13 09:30)
✔ Enemies shoot bullets @done (15-12-13 09:30)
✔ Enemies can’t go past plants @done (15-12-13 09:30)
☐ Kill enemies by jumping on them
☐ Invulnerability powerup
✔ Text signs @done (15-12-13 18:17)
☐ Jump force control (how long is key pressed)
✔ Level loading, end/next level @done (15-12-13 20:33)
☐ Level design process, aim for 7
✔ Speedrun timing @done (15-12-13 20:56)
✔ Esc quits the game @done (15-12-13 21:00)
☐ Moving platforms
☐ Optional: Some more environmental sprites, trees, rock, grass
☐ Optional: Background, mountains, sky