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

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow mahasona

mahasona Web Site

You Might Also Like
Find out just how much your login box can do for your customer | Auth0 Icon
Find out just how much your login box can do for your customer | Auth0

With over 53 social login options, you can fast-track the signup and login experience for users.

From improving customer experience through seamless sign-on to making MFA as easy as a click of a button – your login box must find the right balance between user convenience, privacy and security.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of mahasona!

Additional Project Details

Operating Systems

Linux, Windows

Programming Language

C++

Related Categories

C++ Game Development Frameworks, C++ Game Engines

Registered

2011-10-10