http://bigdicegames.com/BZone/bzone.html
I've got a single page of notes in my "TODO" list, though I keep adding stuff to it, I'm also wrapping up big pieces at the same time.
I've got a single page of notes in my "TODO" list, though I keep adding stuff to it, I'm also wrapping up big pieces at the same time.
The big change here is that the enemy tanks now spawn over time, using a "spawner" object, so there's more of an inexorable creep of bad guys assaulting your position. Each wave has one or more spawners, each spawner spawns one or more tanks. Once a wave's spawners are depleted and the wave's tanks are destroyed, the next wave starts. You may have a few seconds to take a breath. Waves are organized into "locations", and when a location is cleared, you now get a little message, congratulating you. Again, take a breath, because you'll soon be dumped back into the fray.
Top of the TODO:
- mission interstitial cutscene - to further sell that you're going from place to place, I intend to have a simple cutscene that shows the tanks driving. It'll be short, I promise.
- message display - now that I have font rendering, I'm able to have a scrolling log of messages, such as:
- buddy tank status
- buddy tank order acknowledgement
- your own orders
- location information
- score (maybe? I intend to have a dedicated score display, too. Not sure if store events need to be reported)
- location object spawning - the big red cube in the center of the clearing isn't supposed to be all alone in all locations. And the player tank and buddy tank should spawn from mission data, rather than just be a hardcoded starting spot.
- targeting reticle - figure out what tank is in front of the player, animate a box to the appropriate location. Display targeting information, like what kind of tank it is, and whether it's friendly
- buddy orders - this is going to change the feel of the game again, once you can actually ask your buddy to get out of the way, or come help you.
- radar - I want to try displaying distant tanks on the radar, clamped to the edge of the display. Right now, I find myself scanning the treeline by eye, rather than using my radar - maybe that's the right thing; maybe the radar is just for targets basically in range of your gun.
No comments:
Post a Comment