It's been awhile, but I've been itching to get back into some batari Basic programming. This is a *very* early WIP version of a game that's been kicking around in my head for awhile now.
It's tentatively called "The Horde" and that's because there are 255 UNIQUE ENEMIES in the game. The gameplay challenge, I hope, will come from the player adapting to the different ways they are put together.
Think of it as a version of "Strawberry Shortcake's Musical Matchups", only with more ass-kicking.
Each enemy is dynamically generated. Each enemy looks different (built from a collection of heads, torsos, and legs), moves differently, defends differently, and attacks differently.
The player will have a selection of weapons and powerups at his/her disposal. Right now only one weapon - a bouncing bullet - is implemented.
The enemies model random damage when hit - a benefit of using variables to contain sprite data. Each enemy has between 2-5 hit points. When one enemy is destroyed, the next will take its place.
There's a lot to be done, but I wanted to share. I'm interested in feedback, good or bad. Gameplay suggestions are welcome. I like games that play to the 2600's strengths - no complicated graphical backgrounds, just an arena and some fast arcade-action.
(Edit 12/3: Updated .bin file to the latest version.)
Edited by graywest, Sun Dec 3, 2017 7:50 PM.