Lavgine
Website:
http://www.lavgine.pl
Developer:
Peter Matyja 'Lavi'
Launched:
Not specified
Status:
Active
Supported Platforms:
Windows
Languages Written In:
C/C++
Languages Supported:
C/C++
Graphics APIs:
DirectX
Rating:
Not reviewed yet
- Overview
- User Reviews
It's an full hardware accelerated 2D engine. Fully customized by scripts and config files. Engine works on 10 threads so multi-core CPU's can improve performance.
- Screenshots
- Videos
Supported Features
General
- Object-Oriented Design
- Scene managment
- Animations for each object on scene
- Particle system
- Auto memory managment
- Achievement System
- Built-in GUI
- Dynamic Languauge (without restarting engine)
- In-game console (Quake like console)
- IniFile manipulation module (for custom made configs)
- XML XPath reading module (for custom made configs and data files)
- Unicode support for bitmap fonts ( http://www.angelcode.com/products/bmfont/ )
- Support for mods (each mod is placed in diffrent folder)
- Profile system for saving all important in-game variables
- Many config files to define gameplay
- Many new features are being developed or they are in plans
- Fonts
- GUI
Texturing
- Basic
Shaders
- Pixel
Scene Management
- General
Physics
- Basic Physics
- Collision Detection
- Physics with materials base on Box2D
- Physics works on seperate thread so rendering is indepented with great performance
- No limit for objects
- With 2000+ objects framerate is 120+
Networking
- Client-Server
- Master Server
- Spereate thread for each client
- TCP/IP
- Blocking sockets
- Timeouts
- Clock synchronization
- Handshaking
- Encrypted packets
- Automiatc packets splitting
- 2D physics via network (in development)
- Up to 64 clients via network (this limit will be rised)
- Special version of LavgineServer in development
Sound
- 2D Sound
- 3D Sound
- Streaming Sound
- 3D Sound based on XACT (Content-driven API)
- XACT supports everything you need for audio :)
Tools & Editors
- GUI Editor (in development - built on Lavgine)
- Scene Editor (in development - built on Lavgine)
Scripting
- Game Programming in LuaScript
- Many functions exported from engine to Lua
Special Effects
- Particle System
- Fire
Licensing
| License Name | Price in $US | Source Code Included? | Additional information |
|---|---|---|---|
| Proprietary | Unspecified | Yes | View Details |
| Source code | |||
| Proprietary | Unspecified | No | View Details |
| Commercial: 15% from profits | |||
| GPL | Free | No | View Details |
| Non-commercial | |||
Last edited Jun 05, 2012 at 15:29
