GIANTS Editor GIANTS Editor


GIANTS Exporters GIANTS Exporters


GIANTS Debugger GIANTS Debugger


GIANTS Engine is a real-time 3D game engine with corresponding content pipeline tools. Its flexible and modular design supports multiple platforms and game genres.

Technical Details


Graphics:
  • Flexible culling, sorting and rendering
  • Particle systems
  • Level-of-detail (hierarchy, geometry and shader)
  • Dynamic shader generation
  • Dynamic directional, point, spot and ambient lights
  • Dynamic shadows
  • Reflections and refractions
  • Customizable shaders
  • Multi layered terrain
  • Scene graph representation
  • Flexible foliage system
Physics:
  • Rigid Body physics
  • Advanced character control
  • Articulated vehicle dynamics
  • Ragdoll dynamics
  • Customizable joints
  • Triggers
  • Contact reports
  • Automated collision geometry generation
  • Destruction
    • Full scale destruction, even full buildings
    • Particle system emitter integration (break, impact and destroyed channels)
    • Sound callbacks (break, impact and destroyed event channels)
    • Custom materials properties for concrete, wood, glass, ...
    • Automated fracture mesh generation
Animations:
  • Hierarchical scene graph animation
  • Skeleton animation
  • Animation sequence blending and interpolation
  • Animation sequence instancing
Artificial Intelligence:
  • Automated navigation mesh generation
  • Path finding
  • Containment queries
Tools:
  • Flexible and powerful content pipeline tool chain
  • Full featured editor
  • 3D modeling tool exporters (including animation, hierarchy, physics, materials, shaders and user attributes)
    • Autodesk Maya
    • Autodesk 3ds MAX
    • Blender
  • Remote runtime target debugger
    • Connection via TCP/IP
    • Script debugger
    • Physics debugger
Miscellaneous:
  • Streaming support
  • Generic scripting support (LUA, Small, Python, ...)
  • Unicode support
  • Networking support
    • Peer-to-peer or Client/Server
    • NAT Traversal
  • Flexible and open XML-based file formats
  • Multi-Threading support
  • Multi-Platform
  • 3D audio support
  • Detailed runtime stats and profiling system
  • Extensive documentation and tutorials

Visit the » GIANTS Developer Network for further details.