stephendeken.net a blog of insignificant proportions

Software: Ct

Ct (pronounced ‘seat’) is a game engine written in C++. It ties together a lot of open-source software into a unified package and exposes a series of useful objects to script engines via Somata. Some of the packages used by Ct are:

The intent is to provide a cross-platform game engine that can run on Windows, Mac OS X, and Linux variants; however only the Mac OS X port is currently functional. I had been using GLUT until I ran into a problem that GLUT wouldn’t let me solve, so now I have platform-specific OpenGL code that I haven’t ported to Windows or Linux yet. Earlier versions (based directly on SpiderMonkey instead of Somata) ran on all three platforms.

Ct is still in development. Currently, only the OS X platform is functional, and keystrokes are not properly handled.