Skip to content

See http://gamekit.org or http://gamekit.googlecode.com A basic cross-platform 3D game engine around Lua, Bullet, .blend files, Ogre or Irrlicht.

Notifications You must be signed in to change notification settings

gamekit-developers/gamekit

Folders and files

NameName
Last commit message
Last commit date
Jun 8, 2014
Jun 23, 2014
Jun 21, 2014
Apr 30, 2013
Jun 22, 2014
Jun 22, 2014
Jun 26, 2015
Jan 6, 2014
Sep 9, 2013
Mar 5, 2015
May 13, 2013
Jan 6, 2014
Mar 22, 2015
Sep 9, 2013
Sep 9, 2013
Jan 6, 2014
Mar 21, 2013
Mar 20, 2013
Mar 20, 2013
Mar 20, 2013
Mar 20, 2013

Repository files navigation

gamekit

The goal of gamekit is to create a basic game engine that allows fast prototyping build around open source software free for commercial use.

  • Using Ogre or Irrlicht for graphics, Bullet for physics, OpenAL for sound
  • OgreKit is most actively developed and in svn/trunk, the suspended Irrlicht version is in svn/branches/IrrKit.
  • Engine is written in C++ and the game logic can be done in C++, Lua scripting or logic bricks
  • Reads all data from Blender .blend files, with future FBX import planned
  • Free from viral licenses: only using components using MIT/BSD/Zlib style licenses
  • CMake cross-platform build system support that works out-of-the-box, see http://cmake.org
  • Gamekit supports Windows and Mac OSX, Linux, Android and iPhone.

Building

Use cmake on Windows, Linux and MacOSX should build without further configuration, all dependencies are included in the source tree.

It is easiest to use ''cmake-gui'' to configure all settings and create the build files. Alternatively you can use the commandline cmake tool, for example for MacOSX creating GNU Makefiles using CMake:

mkdir gmake
cd gmake
cmake ..
make

Here are a examples to generate other build / project files, just run cmake without arguments to see other options:

cmake .. -G Xcode
cmake .. -G "Visual Studio 12"
cmake .. -G "Ninja"
cmake .. -G "CodeBlocks - Unix Makefiles"

Further information

See: