Thursday, December 17, 2009
Flux
This is "Flux", my sophomore game project. I worked with Marco de Masi, Michael Lobato, and Alex Miller. Flux is a top down brawler/shooter set in an underwater world.
Here's a quick summation of the game: The player dispatches enemies with three types of weapons. The more the player uses a certain weapon, the better it gets. But, each time a weapon is used, it takes some damage and shrinks. There is no HUD, all necessary information is on the player and weapon. The more bubbles the player has, the more health he has. The larger the weapons are, the more health and higher level they are.
This was our first experience with starting a game from scratch. It was done all in C++. My main responsibility was the enemy AI. For this is used a Finite State Machine. It was good experience and I like how everything came together, but it was not as flexible as I would have liked. What I did like was how the weapons turned out. I did a lot of work on the weapons along with the physics programmer Alex. They are all a lot of fun. Sophomore year involves taking 22+ credits for two semesters thus this project was a tough one to complete. I wish we could have got more content and polish in. But, we met every deadline and it's a fun little game that we're proud of.
(This is my first experience with Fraps and Windows Movie Maker. The game is running semi slowly in this video.)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment