NeoEngine - Open Source 3D Game Engine
[NeoEngine Logo]
NeoEngine
Platform independent Open Source 3D game engine
Downloads
Source - latest release
NeoEngine:0.7.0
NeoTutorials:0.7.0
NeoTools:0.7.0
NeoFrameworks: 
  NeoApplication:0.7.0
NeoExporters: 
  Maya:0.7.0
  3DSMax:0.7.0

Source - weekly snapshot
NeoEngine:040712


Documentation
Browse
Download tarball

Forums

Information

Tutorials

Projects and extensions

Plan files

Useful Links

Mailing Lists

News archive

SourceForge.net Logo
Here are the current working features of the latest version of NeoEngine
    Platforms:
  • Win32
  • GNU/Linux
  • MacOS X (unmaintained)
  • FreeBSD (unmaintained)
    Rendering Subsystem:
  • BSP and ABT space partition schemes
  • Advanced scene graph
  • Extensive material language
  • Programmable pipeline using vertex and fragment programs
  • Multitexturing
  • Skeletal animation
  • Mesh animation
  • Dynamic shadows
  • Orthographic projection for 2D-style overlays
  • Font rendering with text formatting
  • OpenGL backend
  • DirectX backend
    General Subsystems:
  • Collision detection framework
  • Particle systems
  • Rigid-body physics simulation with friction and stacking
    Network Subsystem:
  • TCP/IP socket wrappers
    Misc
  • Package file support with bzip2 compression (custom format through plugins)
  • Custom texture file formats through plugin architecture (png, jpeg, tga, bmp)
    Tools and converters
  • Converters from Q3 maps (.bsp) and models (.md3)
  • Converter from Doom3 models and animations (.md5mesh, .md5anim)
  • Converters from 3DSMax (.3ds), Lightwave (.lwo) and Milkshape (.ms3d)
  • Exporter for Maya 4.x and 5.x
  • Exporter for 3DSMax 5 and 6
    Extensions
  • Chunk file format I/O library with easy-to-extend syntax and parser
  • Window toolkit library for 2D menus
  • Lua scripting library with bindings to engine