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
Other Useful Business Software
$300 Free Credits to Build on Google Cloud
Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of mahasona!