Static engine

From Mario Fan Games Galaxy Wiki
Revision as of 00:29, 23 May 2006 by Xyzzy (talk | contribs)

Static engines are custom built movement engines. They are used by programmers to create movements (for player characters or enemies) that are not possible with the built-in engines. They are relatively difficult to make, but when mastered, give the programmer so much more control over the character's or object's movement (which in turn benefits the player).

The name "static engine" comes from the fact that, instead of moving one object around using the built-in engines, the object in itself is static and the movement is simulated by changing the object's coordinates directly.

Static engines are usually employed in MMF/TGF, as the default movements are usually too buggy to be of any real use. However, some people choose to add various bugfixes to the built-in movement, especially if they do not have experience or time to create a good static engine.