Features

Current features

  • 3D OpenGL render engine supporting hardware acceleration
  • Powerful scripting with Lua
  • Character animations
  • Characters can walk around and say things
  • Collision detection
  • Dynamic shadow casting
  • Support for 3DS with lightmapping
  • Texture support: BMP, JPG, TGA, PNG
  • Room and mesh model support: 3DS, OBJ
  • Actor animation model: SMD (Half Life), MD2 (Quake 2)
  • GUI creation, Looking at objects classic style
  • Picking up objects
  • Easy to use inventory
  • Room animations wih animated 3D sprites
  • Cutscenes
  • GLSL Shader Language support
  • Music/audio supports Ogg Vorbis, MP3, FLAC, uncompressed WAV, AIFF, MOD, S3M, XM, and IT files
  • Keyboard bindings
  • Loading and Saving game state to file.
  • Keyframe animations
  • Conversations system helpers
  • Pathfinding

Future plans

  • Platform independence (yes Linux and Mac too)
  • Texture animations
  • Normal maps for models
  • Video playback support
  • Water/reflection shaders
  • Easy resource manager
  • Better font handling, custom fonts, Freetype library?
  • Something you would like to see? Post a comment and let me know
Back to top
features/start.txt · Last modified: 2010/01/02 01:43 by rahakasvi