A fast, powerful and adaptable GUI solution
Crazy Eddie's GUI (CEGUI) system is a graphical user interface C++ library. It was designed particularly for the needs of videogames, but the library is usable for non-game tasks, such as any other type of applications (rendering/visualisation/virtual reality) and tools. It is designed for user flexibility in look-and-feel, as well as being adaptable to the user's choice in tools and operating systems. Established in 2003, CEGUI sees continual, active development and remains one of the most powerful and most popular options for developers requiring an adaptable and efficient GUI solution. CEGUI is fully supported by the developers that created - and continue to develop - the library, and who are accessible via the project's dedicated internet forums and IRC channel. For more information, more screenshots and for news, check out out our homepage: http://cegui.org.uk The repository is now at bitbucket (including our issue/bug tracker): https://bitbucket.org/cegui
Scrupp is a cross-platform 2D engine which uses SDL and OpenGL for visualization. It is controlled by external Lua scripts. The core supports various image, sound, music and font formats. The hard work is done by plugins written in Lua.
INSTEAD - Simple Text Adventure Interpreter.
INSTEAD was designed to interpret the games that are the mix of visual novels, text quests and classical 90'ss quests.
Agena is an interpreted procedural programming language.
Agena is a new easy-to-learn procedural programming language suited to be used in scientific, mathematical, scripting, networking, and many other applications. Binaries are available for Solaris, Windows, Linux, OS/2, Mac OS X, Raspberry Pi and DOS.
gema is a general purpose text processing utility based on the concept of pattern matching. It reads an input file and copies it to an output file transforming the data as specified by the patterns defined by the user.
The Video Annotation and Reference System (VARS) is a software interface and database system that provides tools for describing, cataloging, retrieving, and viewing the visual, descriptive, and quantitative data associated with video.
BuildGen is a a cross-platform build script generator. It reads some easy to write cofiguration files and creates things such as IDE projects, Makefiles and other forms of build information.
A lightweight C++ component platform for soft real-time systems.
Alea is an open-source Macintosh application for creating computer games, and in particular graphical adventure games along the lines of Myst, King's Quest and The Secret of Monkey Island.
Mac OS X and Windows OpenGL 3D Engine tools, content and code to create games and applications. Newton physics, OpenAL sound with OGG Vorbis, Lua, Revolution, written in C.
LuaDist is a CMake built module distribution and deployment tool for the Lua programming language. It aims to achieve zero configuration runtime environment for Lua modules and libraries be it source or binary.
A Mac OS X shell for files written in the Lua programming language, which provides a Lua interface to the Mac OS X Carbon APIs.
Cross-platform 2D and 3D game engine
Urho3D is a free lightweight, cross-platform 2D and 3D game engine implemented in C++ and released under the MIT license. Greatly inspired by OGRE and Horde3D.
LuaEclipse is an IDE for the Lua language based on the Eclipse platform. It features syntax highlighting, content assistant, code running, integrated documentation and more...
Lixoo is a extensible, fast and small 2D point'n'click adventure game engine. It features the engine itself and an IDE that let you create full-featured games just by writing the essential code of the game.
Realtime 3D game/visualization engine, written in C++, scriptable through Tcl/Tk, Python and Lua. Supports D3D and OpenGL for rendering, runs under Linux and Windows.
BoomBot is a developer's framework for writing a bot connecting to the AIM network. It manages the network communication for the bots so that they can be easily written without worrying about AIM itself at all. Bots can be written in Objective-C or Lua.