Demo attatched. 1.95Mb zipped.
FEATURES:
* 4 Powerups
* Split Screen and arena overview camera options
* Simple 2d boxes physics system
This is a improved version of my game that won the DBP no media challenge a week or so ago. That itself was based on a DBC game i made a long time ago, High Noon 2, which was a sequel to one of the first things i made in darkbasic!
One of the main suggestions of the compo judge was that i introduce sliding collision. The game now features a rudimentary mechanics system, which seems to work pretty nicely.
I have introduced detail mapping of sorts. I have got blend mapping working, but couldn't work out how to scale texture layers independently. Searching the forum, it seems that blend mapping may be buggy and you can't actually do this. I currently use a ghosted object for the detail mapping on the floor.
Some bugs have been fixed, and there have been a large number of minor improvements. My dev diary is a lot longer than it was so i figured a WIP post was justified.
Please find the controls in the readme in the folder. I also include the .dba incase you want to take a look. The code is very messy and overlong (i intend to generalise a lot of it and use functions etc.). Please make sure you are in 32 bit mode, otherwise it probably won't work (due to image memblock commands).
FURTHER DEVELOPMENT
I intend to make this like a fighting game, but with tanks! This means a number of tanks to choose from, with different strengths, weaknesses and "personalities". I'll make it best of 3,5 rounds or whatever, with "FINAL ROUND : FIGHT!" etc. I intend to improve the graphics and allow for different frame rates. Will add menus.
Work more on the controls- as a result of the mechanics system, precise aiming by tapping the turret control has been lost.
Reduce the mechanics timesteps to less than a frame, since currently penetration into objects is visible and you can squeeze through gaps etc. I also wish to introduce friction.
I want to look into making this online. Haven't done any online before so this is a bit of a mystery to me- not sure how feasible it is yet. I realise that few people, myself included, actually have someone available and willing to play split screen games with! I either need to figure out online or AI!