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
 

What did you think of this article?




Trackbacks
  • No trackbacks exist for this post.
Comments

  • 12/14/2007 8:26 AM Mike wrote:
    ooo, and it's hackable by changing the settings.xml
    Reply to this
    1. 12/14/2007 10:07 AM theparticleman wrote:
      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 hackable customizable.  Who knows?

      Reply to this
  • 12/17/2007 7:24 PM Mike wrote:
    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
    1. 12/18/2007 11:03 AM theparticleman wrote:
      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
  • 12/17/2007 7:40 PM Mike wrote:
    Planning to release source code?
    Reply to this
    1. 12/18/2007 11:04 AM theparticleman wrote:
      I wasn't planning on it, but for close friends and family I might make an exception.

      Reply to this
Leave a comment

Submitted comments are subject to moderation before being displayed.

 Enter the above security code (required)

 Name

 Email (will not be published)

 Website

Your comment is 0 characters limited to 3000 characters.