The Castle is a first-person shooter game in a dark fantasy setting. Your main weapon is a sword, so the fight is mostly short-range. Three main levels are included, packed with creatures, items, and sounds. A couple of bonus levels are also available, like the classic DOOM E1M1 level reimplemented in VRML. The game engine is based on VRML, OpenGL, OpenAL, and all shadows are done by the shadow volumes approach.
view3dscene is a browser for VRML (1.0 and 2.0) and X3D, and a viewer for other 3D model formats (3DS, MD3, Wavefront OBJ, and Collada are handled). It supports viewing the scene in the "Examine" mode and walking in the virtual world with features such as collision detection and gravity. Rendering is done using OpenGL. Many advanced 3D graphic effects are available, like mirrors (flat and through cube environment mapping), shadows (shadow maps and shadow volumes), GLSL shaders and more. The program can also convert files from 3DS, MD3, Collada and other formats to X3D and pretty-print VRML and X3D files.
MKHINDEX generates HTML directory listings like the "Option Indexes" functionality of Apache. Other than the Web server, these listings are static. They greatly increase the performance of the Web server if you use it as a file server. MKHINDEX has been tested on Windows XP, Gentoo Linux, and Mac OS X.
ColorSnatch is a board game built using the Lazarus libraries. Player 1 starts in the lower left corner, player 2 in the upper right. Each turn, players choose one color to add to their territory. Then, all adjacent tiles of that color are captured. The first player to capture 50% of the field wins. It can be played vs. an AI or another human. Internationalization is available. The game is also a demonstration of Lazarus's capabilities.
Tutorial Environment for Cryptographic Protocols (TECP) is a tutorial and visualization environment for public key cryptography. It is intended for students of cryptography courses and can be used to improve understanding of modular arithmetic-based public key algorithms, and for lecturers who want to add some life to boring blackboard-and-chalk presentations about the topic.