My attempt at recreating a Battlezone(ish) game. Battlezone has always been one of my favorite games. If someone wants to do the sound effects that would be great. I just am terrible at that kind of thing, so I didn't want to butcher it.
Drive the most advanced and realistic tank simulator since the bulldozer. Hide behind various (two) creatively designed geometric shapes on the battlefield and battle numerous (three) types of enemies. Wonder why the lava on the volcano is green.
Controls:
- Arrow keys to drive tank or select menu option
- X key to fire
- Z key to select on menu
Optional: - Tab button to change to third person view
- P2 left and right to turn turret
- P2 Down to fire
- P2 Up to turn tank body toward turret
P.S. You can swap the colors to the Gameboy color scheme from the menu.
Thanks to jdan for the demo I adapted to make this: https://lexaloffle.com/bbs/?tid=4126
Also the font is Pineapple's from: https://lexaloffle.com/bbs/?tid=2783
And my brother Phin for some of the art.
Changelog version 1.1 (3 years later):
Added SFX
Fixed Radar display
Adjusted title screen font
Increased player speed
Old cart version:


Superb graphics. Needs sound. Shooting the flying saucer though causes it to fade out, not explode.
https://youtu.be/ymrYkbEbnEQ?t=235
Also I didn't get any air missiles, are they in here ?


OK unless I miss my guess, @hwd2002, the enemy tanks are not showing up on the radar. In the original Battlezone arcade game, they do as small blips.
You might have them appear and flash as bright green single dots on the radar.
https://youtu.be/ymrYkbEbnEQ?t=48
Doing so gives the player a chance to dodge their shots or escape them by zig-zagging across the field and either sneaking up on them or trying to ditch them behind you.
https://youtu.be/0_lRfm4IZ0c?t=57
. . .
OH Okay I see the red line is not the direction you are facing but the direction of the enemy from where you are facing. How do you handle more than one enemy tank at a time or can tell the distance you are away from the enemy if they are behind or to the side of you ?


@dw817 Looking back on this project I am surprised at how similar it is to the original Battlezone. My brother and I were making it from memory and a few reference images we had. So the small details like how the radar works were lost.
I am looking over the code now, and I have zero clue how any of the 3d graphics work.
I'm going to try and update the radar and SFX now. How bad could it be?
[Please log in to post a comment]