11 projects tagged "Puzzle Game"
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.
BoxWorld is a puzzle game where the player has to place boxes over special places in order to gain energy to teleport to the next level. The boxes can only be pushed, not pulled, thus requiring ordering of the boxes with caution. If the boxes are put into positions that prevent further movement, the player can start the level over, but loses a life by doing so. There are no time limits, so the player can relax and think before acting. The game features nice graphics, enjoyable music, and 525 increasingly difficult levels. The player must come up with more complex strategies on the later levels, with many more pushes and special tricks in order to place the boxes in corners or long corridors. Sometimes most of the boxes are already placed in the appropriate area, but the player has to replace all the boxes just to be able to move another box and arrange it where it belongs.
Klest-crossword is a program for creating crossword puzzles. It comes with more than 1000 puzzles and dictionaries of 31000 Russian words and 41000 English words. Incompletely guessed puzzles can be saved, and crosswords can be compiled automatically and semi-automatically. Crosswords can be printed, and exported as RTF, PDF, PostScript, HTML, Across Lite, JPG, JPEG, TIFF, BMP, XPM, PNG, XBM, PPM, and OpenKlest, and imported from Across Lite and OpenKlest.
A C++11 unit testing framework based on Perl's Test::More module.