Megaman New Horizon demo v. 0.4.635 is now available for download...

CLICK HERE TO DOWNLOAD

Lypson Game Engine

A game engine is the core software component of a computer or video game or other interactive application with real-time graphics. It provides the underlying technologies, simplifies development, and often enables the game to run on multiple platforms such as game consoles and desktop operating systems such as Linux, Mac OS X, and Microsoft Windows. The core functionality typically provided by a game engine includes a rendering engine ("renderer") for 2D or 3D graphics, a physics engine or collision detection, sound, scripting, animation, artificial intelligence, networking, and a scene graph.

An application programming interface (API) is a source code interface used to communicate with the hardware of a computer system, like the Gameboy Advance. An API support requests for services to be made of it by a computer program, such as a game.

The Lypson Game Engine is an API used for the MMNH game. The Realms of Alternity engineering team has been developing this game engine since the beginning of 2004.

Game Engine Features

Coming soon...

Necessary Game Engine Implementations

The following issues are still necessary for us to develop and implement, for either the Game Engine or the New Horizon game. Implementing all these things will most likely take us more then just one demo to complete, so please bear this in mind when you play our demo and discover that some things are still a little out of place.

High priority

Low priority

Update the demo with more of our music
Requires some programming

Finish the graphics for the brief blurb cinema
Requires cinema art creation

Add the large aircraft to the first part of the Elysium stage
Requires sprite tile management and some programming

Add dead soldiers throughout Elysium
Requires sprite palette- and sprite tile management and some programming

Add soldiers inside the Command Center
Requires sprite palette- and sprite tile management and some programming

Add remaining enemies: the mettool, pinwheel, chopper and turret
Requires sprite palette- and sprite tile management and some programming

Add explosion animations to enemies when they die
Requires some programming

Add Alouette's cyber-cat
Requires some programming

Add missing street lights to the fourth part of Elysium
Requires some programming

Make the background scrolling more smooth
Requires some programming

Fix the bug when Mega Man X climbs ladders
Requires some programming

Fix the small palette bug when X teleports
Requires some programming

More accurate positioning of bullets
Requires some programming

More responsive wallkicking
Requires some programming

Add a teleport wall in front of Mega Man X by the teleporter
Requires some programming

Make Alouette teleport
Requires Game Engine implementation

Make it so that bullets are in front of certain objects
Requires Game Engine implementation

Add a second (charged) animation for when Mega Man X is shooting
Requires Game Engine implementation

Add dash animation
Requires Game Engine implementation

Make Alouette and Mega Man X talk to each other
Requires mugshots of Mega Man X and Alouette and some programming

Add mugshots of Mega Man X and Alouette

More efficient sprite palette management

More efficient sprite tile management

AI-algorithm for Alouette

Implementing solid movable platforms

Develop a Sound Mixer for the GBA

Develop a MOD player for the GBA

site stats