   Base Defense - a military shooter
  Hi,I wanted to show people this game that I developed quite intensively over a year's time. The game is coded in C++ using Haaf's 2D game engine (http://hge.relishgames.com/).In the game you control a tank, trying to defend your base against attacking enemy infantry and tanks. You can shoot with the main gun and mg. Fire support strikes (mortar, missiles, napalm) are shot at you and you can use them as well.One of the main features is that everything that is destroyed/killed/flown away etc. stays on the ground. I wanted to incorporate this into the game, because I haven't seen this done very often. Due to this, the battlefield will be very chaotic at the end of the level, with all the destruction, bodies and mess.Here are some screenshots of the game:Donload the game hereRead the game guide hereThe game has a massive set of all kinds of features for a small-scale game like this. In the end I should've maybe put in less stuff and concentrate more on the gameplay. The game might also be a bit too hard and confusing. Oh well, it was never the less a very good exercise on game development. I'll surely do better next time...But here you have it, I would really like to hear any comments. :)   
  I can't play it here at work but having worked with HGE, this still looks pretty impressive, at least on the technical end.  I'm curious: how did you leave the tracks on the ground?  Are those individual, dynamic sprites?  Or did you lock a target bitmap and write to it (I believed this was relatively slow)?  Or something else?   ;  Just tried your game.  It's actually very well done.  It's hard though, especially LEVEL 3 with the all the mortar attacks and what not.My only suggestion for next time would be to have the arrow showing that you have another tank maybe flash or something.  It took a second for me to realize why the level had not ended even though my first tank was done.I'm impressed.;  It didn't work in Wine so I can't run it for now, but those screenshots are seriously nice. I love the idea that things don't just magically disappear when you destroy them, although it does look a little cluttered. One thing I urge you to do is to create some subdirectories for the resources... I spent over a minute looking for the EXE, and found the readme.txt file first. Also, from the looks of it, you included about 8-9 MB of unused/backup data with your download -_-;;;   ;  Wow, thanks for your nice comments and feedback! I really appreciate them.Ok I must remove that backup data whoops... :) (I admit also that the folder structure should be better.)Yeah I spent quite a lot of time to get all of the nice features right in this game. It is not the best game gameplaywise and not very complex, but some serious time has been put on many little things there.a_insomniac: Keep moving, and they'll have a hard time hitting you. ;)GameCreator: I updated the background texture that is in memory. :) So nothing that stays on the ground takes any more memory. The background is a solid picture, transforming on every occasion of some game object ending it's activity. This includes:-Corpses-Blood from blood particle effects-Explosion craters, bullet hits-Dirt and debris flown by bullet hits and explosions (last particle effect image rendered premanently to background)-Fallen trees-Tank tracks-Cartridge casesNapalm explosions darken the ground a bit. Oh yeah, and also the soldiers' textures, who are hit by napalm, are darkened. The soldiers catch fire and start running helplessly.   