I’m going to try to post some of my older work on the blog over the next few months, largely for my own archival purposes, but also because I think a lot of my older stuff was kind of fun and worth revisiting. I’ll probably also post a lot of the source code (when I can find it).
Since yesterday I posted a tiny new game, today I thought I’d post a big old game.
The game is an arcade-style fighter called FightFight, and I built it in Flash 5 in Dec 2000, while I was employed at a now defunct company called CDMG. The concept was to have a fun way to meet the staff on the website, and show off our Flash prowess in the process (not sure if it entirely succeeded in either regard, but it was a lot of fun to build). In my not so humble opinion, it was pretty ground-breaking for it’s time, and it still holds its own against some of the newer Flash fighting games.
Some of it’s features:
- Scalable AI for computer controlled opponents
- Loads game elements on demand (ie. loads characters and environments as needed, rather than all at once)
- 4 game modes: single player, single player tournament, two player and demo mode (just wait a little while on the title screen to see two AIs duke it out)
- Each character has a unique environment, unique sounds, unique AI, unique music, and unique moves
- Environments can be animated and interactive
- Object based programming architecture makes the engine easy to upgrade (hey, this was pretty new and cool in 2000)
Click the screenshot below to play it.
To former colleagues who star in the game: You look smashing, and now you’re famous! But seriously, anyone in the game who doesn’t want to be, please feel free to contact me and I’ll remove you.
I’m going to try to round up the source, and strip it down to just my character and the cow, then post it here (though that will probably be in a week or so, once I’m back from MXDU).