Legend:
(-) Goal incomplete
(~) Goal partially complete (buggy/hacked)
(+) Goal complete
Goals for this week:
1. (+) First pass art for elemental spell orbs
2. (+) Complete initial spell design
3. (-) Rebuild casting prototype as sustainable code
4. (-) Add timer
5. (-) Allow combining elements
6. (~) Create development schedule
Goals for next week:
1. Write Design Document
2. Core architecture
a. Gamestate management
b. Base object class
c. Base object components
3. Redo spell casting prototype
Other work done:
1. Feedback gathered on first pass art
2. Java research into useful data structures
3. Architecture concepts designed
4. New laptop on the way
5. Pseudo coded procedural generation of the map
To say this week didn't go as I hoped would be accurate. I got about half of what I originally intended to do. On the other hand, my plan was faulty: To rebuild the prototype I had in a way that won't call for another rewrite down the line, I need an architecture in place. Otherwise, anything I write will be throw away code - which I learned this week that I don't have time to waste writing such code during such a short development time.
Speaking of development time, I've got six weeks until my original launch date, which is a pretty heavy weight. If I want to get this game done for that date, it's gotta be lightweight (read unpolished and a bit lacking). Unless my architecture makes development quite a lot quicker, I'll have to make cuts or push the deadline.
Something that should help speed up development is some new equipment - specifically a new laptop that actually has battery life and is lightweight. My current laptop is hefty and has a broken hinge, so it can be a bit of a pain to work on. Also, I'll feel the need to prove the new laptop is a good investment, which should help with motivation.
In other news, my time estimates for what I did get done were pretty much spot on. While that may not matter to some, it certainly makes. The producer side of me feel like a champion.
Finally, here's the first pass on the elemental spell orb sprite sheets (inactive on the left, active on the right). I'm happy with most of them, but some definitely need another pass. Feel free to leave your thoughts on how they look (and try naming the elements without looking at the filenames).
See you next week!