Mmaps Information

From Project Skyfire
Revision as of 16:13, 6 May 2012 by Raydeon (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

MMaps Information

This page contains information on MMaps which are now included in the Skyfire Core

What are MMaps?

  • The Term "MMaps" is an abbreviation for "Movement Maps."
    • Movement Maps essentially handle movement of creature path-finding and paths on a particular map.

What does all this mean?

In simple terms, this will prevent creatures and npcs from passing through the map (I.E. running through a hill, a tree, or a wall).

    How?

    • MMaps load individual tiles for individual areas of each map. By doing so, it forces the creature movement on the maps to obey a set of rules.
    • By establishing these "rules", it prevents creatures from passing through these "tiles", which creates the effect of creatures understanding their environmental surroundings.
    • This also enforces LOS (Line of Site) when a creature is in combat.

    As you can see, this is a very important addition to the Skyfire Core, as it enhances many aspects of overall game-play.

Need Proof?

(These videos are for demonstration purpose only)

Still don't understand?

For more information, see: Navmesh and CritterAI