Octaspire Crates! is a scriptable, skinnable, extensible, and relocatable 3D action puzzle game. All the missions, game entities (or crates), game states, and configuration of the game engine are implemented as plain text Lua-scripts. So, if you know Lua, you can write new game entities, game states, missions, and levels with any text editor, without any special development tools. New skins can be created with any image editor that can save .png images, dropped into a new subdirectory under the resources/textures directory, and changed in the configuration file config.lua. Crates has also its own (simple) implementations for all the different container classes it needs (like vector, string, and so on) to keep the external dependencies fewer.
Zaz is an arcade action puzzle game where the objective is to get rid of all incoming balls by rearranging their order. Currently it includes 20 different levels and two modes of gameplay. The engine allows for easy custom level creation with unlimited number of paths, different speeds, ball-sizes, and rules. A 3D accelerator is needed for decent gameplay.
XWelltris is a 2.5D Tetris-like game. Imagine that you are looking into a glass from the top. You see four walls and the bottom. Flat 2D figures fall down from the walls one by one. You can move these figures from one wall to another or rotate them. If the figure leaves the wall, then it moves to the bottom while another figure is pushed. You need to form full rows or columns on the bottom. When you form such row it disappears and you receive additional empty space on the bottom and your score increases. Extra points are earned by making more rows disappear at the same time. If you can't place a whole figure on the bottom, then it stays on the wall and you can't place figures on that wall for a while.