Mario TD v0.8.1
I had a little bit of time so I worked on Mario TD. I probably should have been grading, but this was more fun. At Rebecca's suggestion I slowed down and thinned out the enemies. That was probably a good idea. I have to remember that not everyone has played all the levels 400 times.
The most noticeable change is in the UI. It always bugged me that the upgrade buttons were on top of the map, so I moved them off to the side. I added in some little explanations about what the buttons do when you mouse over them too. I really like how the images gray out when the buttons are disabled. I wanted to do that, but I was afraid I was going to have to make my own buttons that did that, but lo and behold the .NET buttons already know how to do that!

The other change that took a lot longer to get working right but that is probably a lot less noticeable is that I added support for enemy projectiles in addition to player projectiles. So that means that the enemies can throw things now too. At the moment the Boomerang Bros. are the only ones that take advantage of that, but I'm working on another enemy type that will use that capability as well. It should be pretty cool when I get it done. Doing that reminded me how inflexible my enemy architecture is. I don't think I'll probably fix it for this project, but it's something to remember for the future.
Anyway, the requirements and installation procedure (okay, unzipping procedure) are the same as before. Enjoy!
Download Mario TD v0.8.1
ooo, and it's hackable by changing the settings.xml
Reply to this
No, it's "customizable" by changing the settings.xml
In the final version I think I'll embed the "normal" settings in the .exe, but then have the application check for a settings file when starting up. So that way you can plan with custom settings, but you couldn't mess with the "real" game.
Or maybe I'll just leave it
hackablecustomizable. Who knows?Reply to this
So after playing it a little bit, here is my feature "want list". I'm sure you've thought of most of these...
1) Show what each "power up" does on mouse over even if it is not yet available.
2) Restart/retry level (with the coins that you had at the beginning of the level
3) Restart game...
Reply to this
Good points.
1) I have the little descriptions when you mouse over. Would making the descriptions more detailed be good or was there something more specific you had in mind?
2) Rebecca already requested that one. It's on my TODO list.
3) That one is also on my TODO list. I think it's going to happen when I add startup and end screens/animations
Reply to this
Planning to release source code?
Reply to this
I wasn't planning on it, but for close friends and family I might make an exception.
Reply to this