Skip to content
A basic game engine. C++/OpenGL. Lua virtual machine (with luabind). BulletX physics. QT based editor.
C++ Lua Python C
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
data/scripts Cube stacks May 23, 2009
scons-tools Physics and Scripting engines now seperate objects. Colourful scons o… Apr 4, 2009
.gitignore Location, Now has get nearest object functions. LUA Scripts. May 16, 2009
Doxyfile Rotation now a seperate class May 14, 2009
README README improvements (again). Sep 20, 2011
SConstruct Moved source code to it's own directory. Jul 10, 2010


TX is a simple game engine I wrote for a uni project.
It is written in C++, OpenGL. Uses MiniXML, QT, Lua, LuaBind, DevIL and rcbc for COLLADA model parsing/rendering. It is fairly old 'learning' code, with bugs and oddities and is not being maintained.

To build:

You can also compile with debug information:
scons debug=1

It is also possible to build for a win32 target under Linux but it requires mingw correctly setup with the libraries:
scons win32=1


The following libraries are required:
rcbc (see
glut (freeglut3-dev)
You can’t perform that action at this time.