AssaultCube is a FREE multiplayer first-person shooter game, based on the CUBE engine.
Taking place in realistic environments, with fast, arcade gameplay, it's addictive and fun!
With efficient bandwidth usage, it's low-latency and can even run over a 56Kbps connection.
It's tiny too
... [More], weighing in at a lightweight 40 MB package available for Windows, Mac and Linux.
On the correct settings, it can even run on old hardware (Pentium III and above). [Less]
Platinum Arts Sandbox Free 3D Game Maker is an open source game design program for kids and adults. The focus is to make the process of creating games and worlds easy enough for kids but powerful enough to create full game projects. Sandbox is already being used in many schools and colleges
... [More] throughout the world. See it in action!
With all the goodies of the cube 2 engine, WYSIWYG map editing, high efficiency rates, inexpensive algorithms for beautiful effects, and the octree world structure.
The project itself is intended more as a base for further expansion, as of this writing, sandbox ships both incomplete (but alas, functional) FPS (first person shooter) and SSP (side scrolling platformer) modules for users to play with, and build upon [Less]
Sauerbomber is a 3D game based on the Cube2 engine. It offers several game modes like ffa, ctf, bomberman and hide&seek. Sauerbomber includes a map editor, content repositories and client&server side python scripting.
CubeScript is a small and simple scripting language used in Cube engine games for many purposes (command console, game scripting, map configuration and gui configuration etc). Libcubescript is a C++ library which implements an interpreter and runtime (basic common functions) and offers easy
... [More] interoperability between the scripting language and a C++ application.
Language CharacteristicsVery few syntax rules Command prefix notation Dynamic typing (everything is a string) Macros (parse-time substitution) Library FeaturesStream-oriented parser Support for std::list and std::vector as data types Type-safe interface for reflecting C++ functions, variables and constants into CubeScript Multiple runtime contexts [Less]