Our team is based out of Rochester Institute of Technology in Rochster, NY, although two of our members come from other colleges across the country.
Mega Monkey Mayhem is a fast-paced monkey bomb battle. Scour the battlefield for powerups to improve your monkey's abilities and arsenal. Attack other players by throwing bombs and catching them with the explosions. Use the terrain to your advantage to strike at enemies below. But watch out for contagious jungle viruses that make your monkey sick!
Mega Monkey Mayhem uses a 3D engine capable of rendering cel-shaded objects to give the game a distinct theme and feel. A few parts of the game were developed as class assignments but most of the work was done on our own so we could enter the game into the IGF 2004 Games Festival Student Showcase.
Twenty years ago, a starship carrying a load of munitions to the front lines of some long forgotten inter-galactic war, crashed into the quiet planet of Kurtal, scattering its cargo across the great jungle of Gruu'man.
The population of this jungle was mostly a happy race of monkeys until the day of the crash. On that day, the great Monkey King Pomaloopay, well known for his smooth hair and dark teeth, was perusing his jungle when one of the bombs landed upon him, killing him and destroying his favourite tree.
Shortly after, the monkeys began to point fingers and throw doody, as the beach dwellers blamed the jungle monkeys for the incident, who in turn blamed the river monkeys. Soon, the whole jungle was set aflame as the monkeys learned to use the bomb generators that were scattered throughout Gruu'man.
Now, 20 years later, you are one of the mighty monkey warriors, set upon the jungle battlefields to protect your village. Fight for the sake of your neighbors and your children! Fight for your bananas!
In Mega Monkey Mayhem, the goal of the game is the total annihilation of your opponents. To do this you have two main weapons: Bombs and Homing Bombs.
Bombs are held by the monkeys, and can be thrown some distance from the monkey. You can increase this distance by holding down the Throw Bomb button longer, until your power bar fills. Bombs can be used to block the path of your opponents. Bombs will only explode for a certain number of tiles in a plus shape. Dynamite powerups increase this range, and bomb bags increase the number of bombs you can have on the board at any given time.
Homing bombs are like bombs, except that they can sense the nearest monkey in front of them and follow him for some time, then if they touch the target, they will explode. Homing bombs are very volatile and will explode on contact with any object, even the player who threw it, and they can sometimes explode when falling off ledges.
If a monkey is hit with a bomb, the bomb will bounce off the monkey and he will be stunned for a few seconds. You can use this time to plant additional bombs to block the monkey.
Some levels feature teleporter devices that fell from the munitions starship as it was crashing. The monkeys never figured out how to use the teleporters, and they were never set properly. So in their current state they only teleport monkeys that step into the teleporter to a nearby location. You can tell a teleporter by the teleporter pad and the blue particles that it generates.
In Mega Monkey Mayhem, there are several items available for the monkeys to collect and exploit.
|Bananas||Hit Points - Adds one hit point up to a max of 5|
|Lightning||Speed - Increases the movement speed of the monkeys|
|Magnet||Homing Bomb - Gives you 1 more homing bomb|
|Dynamite||Blast Radius - Increases the blast radius by 1|
|Medicine||Power - Increases throwing power|
|Bomb Bag||Max Bombs - Increases the number of bombs that can be dropped|
However, there's a danger to picking up items. You may catch a virus that will reduce your abilities significantly for a short time. These viruses are contagious; you can pass a virus to another player by running into them.
|Slow||Green||Makes monkey walk very slowly|
|Chimpstipation||Blue||Monkey can't place any bombs or homing bombs|
|Monkeyzuma's Revenge||Yellow||Monkey randomly throws bombs|
|Monkey Pox||Pink||Max throwing power is significantly reduced|
|Slow Bombs||Orange||Bombs have extremely long delays|
|Shrink||Purple||Monkey shrinks and can't climb stairs, but moves exceptionally fast|
Screenshots from the current version of the Mega Monkey Mayhem game. Click on the image to view a larger sized image.
The game right after loading it up.
The game options configuration screen.
Two player match on battlegrounds. The left player is currently stunned from being hit on the head with a bomb and stars are circling his head.
Four player mega melee in Cargo Bay. The Cargo Bay map is split into 4 sections with teleporters to travel between them.
The map editor in action.
These requirements are very strictly required, or the game will not run. Almost all computers now fit these requirements, so if you don't understand what these terms mean, just try the game as it runs well on a wide variety of systems made in the last few years.
If you get missing "d3d8.dll" errors, you need to install DirectX from Microsoft's web site. If you got a "Could not create device" error, your video card is likely very old and is not supported by the game. Contact me and let me know what hardware you have and I will try to help. A missing DLL error when trying the editor usually means you need to install the .NET framework 1.1. Run IE, and pick Tools -> Windows Update to get it.
This is a minimum system the game will be decently playable on for 2 players:
This is an optimal system that should be able to run 4 players:
If you have an older video card such as a Geforce 2 or Voodoo 3, it is much more important to have a faster CPU, since features are emulated on the CPU. I have seem some systems with some very low performace video cards work well if the system has 2ghz+ CPU. If you have a recent video card supporting vertex shaders such as Geforce 3 or higher, CPU is not as important as having a good video card.
16-bit 3dfx users: M3 will not work in windowed mode unless your desktop is set to 16 bits.
By default, M3 starts in 640x480x16, but almost all systems can handle resolutions above 640x480 and in 32 bit without a significant loss in framerate. If you have an "optimal" system above, the reccomended resolution is 1600x1200x32bit if you have a 128meg or more card.
Downloading the game requires that you agree to the license (also shown in the installer).
Just download this executable, and run it to start the installation. It will create an entry in your programs menu and optionally an icon on your desktop.
Some materials we developed for the IGF submission form, that might be an interesting read. Note that these apply to the original version of the game that we submitted to the IGF contest.
This section contains elements specific to the course for which we are developing Mega Monkey Mayhem.