thgf

Only available on StudyMode
  • Download(s): 39
  • Published: September 27, 2014
Read full document
Text Preview
OPEN SOURCE IMPLEMENTATION OF PORTING 3-D BLENDER GAMES ON ANDROID OS USING OGRE GAMEKIT.
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
ABSTRACT
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 file) and porting it on the Android OS platform (a .apk file). 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
1. INTRODUCTION
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...
tracking img