Mahasona Engine is a Game engine written on top of OpenGL renderer. Currently no official release but svn repository version. Includes an example application. Find the wiki page for howto's
Ubuntu Video
http://www.youtube.com/watch?v=y5OSCTb_aNA
Windows Video
http://www.youtube.com/watch?v=dS_YwzyCjn4
Projects using Mahasona Engine-
1. Snap-n-fold: origami pattern generation based real-life object structure
http://dl.acm.org/citation.cfm?id=2223800
Features
- [===General===]
- Platforms - Linux/Windows
- Game engine (Grapics, Physics, GUI)
- [===Graphics==]
- Scene Graph ( Can manage multiple scene graphs)
- Camera System
- Loading 3D models
- Skeleton Animations
- Particle System
- GLSL Shaders
- Fog Effect
- Sky Box
- In build functions to create primitive types (Box, Cylinder etc...)
- Input Handler (KeyBoard and Mouse)
- [==Physics==]
- Collision Detection
- Create convex mesh, Triangle mesh
- Create custom material
- [===GUI===]
- Support Buttons(Ractangular and Circle shape) and Images(rotatable)
- Support maintain multiple layouts, keep separate texture mapping
- Event Handling, bind custom function, effects
- [===Other===]
- Engine support maintaining different states (Menu State, Option State, Game State) with enter, pause, resume, restart
- Examples
License
MIT LicenseFollow mahasona
You Might Also Like
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of mahasona!