A kind of game development framework on the top of Irrlicht