SDL_bgi is a graphics library (`GRAPHICS.H`) for C, C++, WebAssembly, and Python. SDL_bgi is fully compatible with BGI, the Borland Graphics Interface that was the de-facto standard in PC graphics back in DOS days. It's very easy to use, pretty fast, and it also provides extensions for ARGB colours, mouse support, vector fonts, and turtle graphics. It should run on any platform supported by SDL2.
Cross-platform game, where you experience schizm and amalgamation of adventurer's probability distribution across multiverse 2D maze on a single screen via the mapping of probability to opacity of adventurer's image in all possible locations and directions. Mazes can be added and assets can be changed without engine recompilation. Built-in localisation support. Written in Rust, uses SDL2.
Rayngin is a 3D 6DF framework/engine for approach&click quests in rectangular chambers with objects consisting of balls. Written in Rust and uses SDL2. Demo 'game' is provided. Includes music and sound, inventory management, item usage, branched dialogues, saving and loading, has multilanguage support.
Cinetraverse is the cross-platform engine to play and solve verses in Cinetraverse format. A Verse is a point-and-click-and-read puzzle that consists of the screens called Places, arranged in concentric circles. The player's goal is to reach its centre, the Place that is hidden there. At the beginning, all Places are hidden, except for one at the outermost circle where the player starts. In order to reach the next circle, all Places at the current one must be found. The player finds Places by mo
Quesfera is a cross-platform framework/engine to make point & click adventures, or quests, with 3D panoramic freelook (similar to Myst III Exile or Scratches). Written in Go and uses SDL2. Demo 'game' and GUI configurator are provided. Includes inventory management, item usage, reading descriptions and books, dialogues with branches, menu, saving & loading, intro, credits, has built-in localization support for texts and voices.
|