Pybik is an interactive, graphical, single player puzzle about the cube invented by Ernő Rubik. Besides the cube, the program can handle towers and bricks (non-cubic puzzles). Pybik also has solvers, pretty patterns, and a collection of various moves. The cube can be manipulated with the mouse or keyboard. You can change the colors or images on the faces of the cube.
0 A.D. (pronounced "zero ey-dee") is a cross-platform real-time strategy (RTS) game of ancient warfare. It's a historically-based war/economy game that allows players to relive or rewrite the history of ancient civilizations, each depicted at their peak of economic growth and military prowess.
In Assassin of the Underdark, you take a custom player character through the underdark. RPG elements are included in the form of weaponry, items, and spells. There are scripts to print Python character files, resource management, and a widget system. A plugins directory is loaded at program start, and there's a Python shell window widget for testing out scripts.
Harris is a strategy game based around the actions of RAF Bomber Command in the Second World War. In Harris, you take on the role of the Commander-in-Chief of Bomber Command, tasked with launching bombing raids against Nazi Germany. It is your responsibility to take the war to the enemy and destroy their capacity and will to wage war.
Bitfighter is a game that feels a little like Asteroids on steroids. It's a multiplayer space-based combat and strategy game, featuring customized ships, multiple game modes, cool retro graphics, and smooth network play. It also includes a full featured level editor, Lua scriptable bots, and other cool features. It has a very active development team, so the game keeps improving.
RufasGate is a combination of the Portal and Sokoban games. Using stargate terminology, there are Zero Point Modules (ZPMs) that power the portal guns, which in turn create the two ends of a temporary and short range wormhole, a shortcut through space-time, that allows obstacles to be bypassed. In order to empower the portal guns, all cylindrical ZPMs must be bumped onto their base receptacles. There are currently only four levels, and no way to save a game. RufasGate is also a testbed for learning/illustrating various modern OpenGL techniques including cubemaps, water reflections, sound, and glsl shader capabilities. For anyone planning to use SDL2, it illustrates key-mapping, to get improved keyboard responsiveness from SDL. It supports laptops and high DPI Mac Retina displays.
RufasCube is a slider puzzle where there is a 3x3x3 arrangement of cubelets with the center one missing, allows sliding permutations. After a randomization, the goal is to restore the cube to its original configuration based on color and alphabetic hints. It is challenging, but not as difficult as a Rubik's cube. Here, diligence pays off. Also, incremental solution is possible - you can unscramble one slice at a time. When you finish, you can see the entire English alphabet appear on the 26 cubelets. It supports laptops and Mac Retina displays.