Fangame Engine

From Mario Fan Games Galaxy Wiki
Revision as of 11:57, 18 August 2007 by Draco Icebane (talk | contribs)

An engine is the coding for a computer application, particularly one of entertainment, such as a video game. Fangames of Mario Fan Games Galaxy, particularly those made with TGF or MMF, use this term to refer to the coding used in the actual gameplay, although it can refer to any aspect of the coding or all of it as a whole. Engines can be seen in a fairly isolated form as howto's.

Engine Taxonomy

Static Engine

Main article: Static Engine

Primarily a Klik term, static engines are created without using the programming environment's default movement, if there is one. Instead, any and all movement on the object is done by manually changing the X and Y positions -- by how much is what the engine determines.

Ball Movement Engine

Main article: Ball Movement Engine

Almost exlusively a Klik term, these engines use the Bouncing Ball default movement in combination with principles and techniques of static engines, which in some situations is preferable. This is a popular choice for Sonic fangames.

Popular Engines