From Blue Mars Developer Guidebook

Jump to: navigation, search
There are security restrictions on this article


The Blue Mars client is built on top of CryEngine 2.32 (roughly corresponding to the CryMOD SDK version 1.2)

As with the CryMod SDK, development of Minigames for Blue Mars involves Blue Mars Asset Creation, Blue Mars Level Editing, and Lua Programming.

Unlike CryMod, programming in Blue Mars is entirely in Lua, no C++ coding is necessary or allowed.


Much of the documentation available for Crysis modders on is thus relevant for standard CryEngine2 features, such as:

  • Animation
  • Particle effects
  • Physics simulation
  • Sound
  • Terrain

However, Avatar Reality has extended the client in several ways to facilitate to support Blue Mars and facilitate development of Minigames:

  • Chat system
  • Cloth simulation
  • Facial animation
  • Scripting support for dynamically creating custom HUD interfaces
  • Scripting support for Web downloads
  • Hooks for Blue Mars Multiplayer development
  • Organization of third-party developer assets into separate directories (named according to vendor)


Problems with this wiki page? Contact us either by: Support Email or Support Ticket System

Blue Mars Guidebook Privacy Policy
Blue Mars Guidebook Community Guidelines

Personal tools