4K Flash: Hammy Wars
Vote for this entry at the 4k Flash Game Competition polling station
Author’s Readme
=======license=========
This work is licenced under the Creative Commons Attribution-Non-Commercial-Share Alike 2.0 UK: England & Wales License. To view a copy of this licence, visit http://creativecommons.org/licenses/by-nc-sa/2.0/uk/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.
========about==========
Programming: Jonathanasdf (jonathanasdf@hotmail.com)
Graphics and Ideas: Taste (just.taste@gmail.com)
Hammy Wars is a fast-paced 2-player battle game where players control hamsters and try to knock their opponents off of the playing field. Features cute hamsters, realistic physics, various powerups, as well as bright graphics and 4 different sound effects all bundled within 4095 bytes of flash goodness.
=====instructions======
Player 1:
Accelerate – Up Arrow Key
Turn – Left and Right Arrow Keys
Dash – .(period)
Flip – /(forward slash)
Player 2:
Accelerate – T key
Turn – F key and H key
Dash – z key
Flip – x key
Dash releases a short burst of speed, great for bashing into your opponent or racing to a powerup. Flip rotates the hamster 180 degrees, and a well-timed flip-dash combo can be the difference between life and death.
=========notes=========
Because the code is so obfuscated that even I can’t understand it now (I did a find and replace and changed all of my meaningful variables to one letter vars and I forgot which letter stood for which thing), unless I get a lot of emails asking for the source with comments I won’t be commenting the source. Feel free to try to figure it out yourself though. Also, please do not steal the code and use different graphics and say you wrote it yourself. We will hunt you down if you do that.
In the future, we are thinking of releasing a proper game like this, with online multiplayer games, as well as player vs. computer modes, survival modes, or maybe even some kind of adventure mode… However, this is far in the future, as we have an ongoing project already (look forward to it).
About the competition: I personally feel that it was a very good learning experience. Although trying to make the file smaller wasn’t too much of a challenge, due possibly to the simplistic nature of the game and the fact that there was no AI to program, this contest still made me realize how horribly inefficient my normal programming style is, and how bloated it makes the files. Optimizing the game to squeeze out every possible byte without causing a detrimental effect was also very enjoyable, but there were parts that were completely brain-killing such as coding all of the 2d collision physics in 4 lines or so of code… Overall, the competition was a fun experience, and it enabled us to see how lazy we’ve gotten, taking limitless space for granted.
If you have any comments or questions feel free to email me. Thank you for trying our game.
Judge’s Comments
Michael: This looks like something that would be a great idea. It’s basically marbles, but you are the marble and instead of marbles you have hamsters in a ball. The goal is to sumo your opponent over the edge, collecting power-up pellets as you go to help or hurt your cause. I love the concept… but lacked a second player to really dig in. Plus, I couldn’t figure out what the controls would be for a second player anyway.
Chris: Similar game as one of the bonus levels in Monkeyball, but I like that they have implemented different powerups, and that it is a 2 player game. Extra points if it had AI.
Panayoti: A two player arena game with some monkey-ball gameplay. It was a good entry, but the PVP nature of it did make it hard to get a good game going. I loved the hamster graphics (especially ‘dazed’). An AI opponent would have been icing on the cake.
Vote
Vote for this entry at the 4k Flash Game Competition polling station


