Translated by maninwest@Codeforge Author:lxdfigo @ Codeproject
In this article, I introduce a solution of 3D RPG based on Ogre Graphics Engine, ODE Physics Engine, CEGUI, and other tools. The framework is described and the full resource and source code is on https://github.com/lxdfigo/Space-Knight.
Space Knight is a cartoon I watched when I was a child and I 'm also a game fan. So I use what I learned before to develop the cartoon to an RPG. Here displaying what lib I used in my game:
Ogre: I use Ogre as the Graphics Engine. It can choose DirectX or OpenGL to render the scene.
OED: I use OgreOde which combines the Ogre with the ODE to build the physical world in my game.
CEGUI: It is used to construct the UI in the game such as main menu, trade menu, function menu etc.
3D Max: The models in our game is built by 3D Max and is exported by a plugin.