Jade Phoenix Platform Engine
Author: | Strife
|
Submitted: | 20th November, 2009
|
Favourites: | 1 |
Genre: | Tutorial
| Downloads: | 1190
|
Rated: |
|
|
Submitted for The Daily Click's Open Source Month. This is not a full game and must be opened with MMF 1.5 or later.
Also, the required extensions are already included for your convenience.
In the spirit of Open Source Month, I figured I could open up one of my scrapped games, add some useful comments to the code, and share it with the rest of the MMF community. Afterall, I don't have plans to use anything in this game, so why not see if someone else can put it to good use?
This is a very early version of the platform engine I used for one of my (more finished) game projects, Jade Phoenix. My original plans for the game involved a completely different main character named Roxy, who had the ability copy her enemies' weapon attacks with a special device called the Leech Gun. In the end, I couldn't think of a good way to implement this system, and I scrapped it in favor of the elemental system that you see in the current version of JP.
There are also several other features in this engine that didn't make it into the final game, including a few scrapped enemies, collectable items called "robotokens," and a couple of additional moves such as a double-jump and a high backflip.
:: OVERVIEW ::
If you want to make a platform game similar to Jade Phoenix, this platform engine contains everything you might need to give yourself a jump start. It contains 6 already-made levels, as well as a variety of collectable items, weapons, and enemies. It is playable on its own, but you should be sure to look at the code to see how everything works underneath the covers.
Most of the game's code is contained within the Global Events, so be sure to check that out first. Also, most of the game's objects have their own set of behavior events, so if you want to modify a specific object, right click on it in the Frame Editor and select Properties -> Behavior #1.
:: EXTENSIONS USED ::
The following extensions are used by this engine:
Control X
Direction Calculator
Joypad Object
Layer Object
Platform Movement Object
Text Blitter
I know how annoying it can be to look around for missing extensions, so I have provided all of the extensions for you that this engine uses. You'll notice that there are two folders named "MMF1 extensions" and "MMF2 extensions." Pick the folder that matches the version of MMF you're using, and drag the folders inside into their appropriate spots in MMF's directory. If you've ever manually installed extensions in the past, this shouldn't be anything new to you. ^_~
:: DISCLAIMER ::
You're basically free to use the content in this engine in any manner you please. If, however, you decide to use the artwork, music, or character sprites, a little mention in the credits would be nice. As long as you don't claim that you made it yourself from scratch, I won't hunt you down or anything.
Review This Download
http://jadephoenix.org/jpgame/jp_engine.zip (1.99 mkb )
|
|
Is this worth a look? Let others know! Favourite
|