The LEAF2 game engine was just released to the pubic last week. LEAF2 is a cross-platform, Object Pascal game engine written with Delphi. The new library was based off the lessons learned from the original LEAF engine.
<center>LEAF2 in Action:
</center>
It is currently compatable with both Delphi and Free Pascal compilers and supports the Win32 and Linux platforms. MacOS X is planned later on.
Some of it's main features include:
- Powerful 3D OpenGL Renderer
- Scene management using octrees
- Cross-plataform window management
- Sprite engine, with scaling, rotation and alphablending
- Integrated resource manager for sound, textures and meshes
- Material/Geometry shaders, supporting both GLSL and software targets
- Supports both skeletal and keyframe animation
- Realtime dynamic skydome, with day-night system
- Realistic physics simulation using Newton
- Advanced 3d audio system using OpenAL
- Ogg streaming sound using OggVorbis
- Complete vector math library
- Network UDP Client/Server
- Extensible scripting language (Pascal based)
- Extensible GUI system (windows, buttons, icons, text)
[size=9px]The LEAF2 engine is now available for download at their website; leafproject.com.sapo.pt![/size]
Bookmarks