Nuradeen Maidoki, Emmanuel Awa, Yu Xia, Gaspar Obimba and Timothy J. Hickey Volen National Center for Complex System - Brandeis University Graduate School of Arts and Science
Department of Computer Science
The blender open source project is providing a competitive alternative to developing 3-D games when compared to other 3D authoring tools, like (Unity, Maya, 3D-Max etc)
that offer their products for commercial licenses especially their mobile platform integration. In order to allow blender users’ share this experience, our paper presents a simple tutorial for porting blender games using Ogre Gamekit on android OS. This tutorial presents a step by step instruction on how to port blender games and ”checklist” requirements, needed for seamlessly transferring a blender 3D game (a .blend ﬁle) and porting it on the Android OS platform (a .apk ﬁle). We intend to extend it to the iOS platform in our future work.
Index Terms— Blender, 3D Game Design, Mobile
Games, Ogrekit Gamekit, Porting 3-D Games
OgreKit is a cross platform open source 3D game engine for
Windows,Linux,Mac, Android, iPhone and iPad. It has a
graphic engine backend called ”Gamekit” for Ogre.
The Ogre graphics integration is developed in svn/trunk
and has a physics engine consisting of Direct 3D/Open GL
Libraries for rendering 3D scenes, powerful RTshader library GLSL for light effects and meshes. It compiles on Visual C++ in windows and on gcc3+ on linux and Mac
OSX system. Fig 1. shows images of the Ogre from
http://code.google.com/p/gamekit/. This proves the Game kit
engine works, and will suit our purpose. This work currently covers an implementation using the Microsoft Windows platform. This paper is organized as follows. The next section provides a checklist on requirements needed before installing and the OgreKit library and integration to the android development...