NetHack is a roguelike dungeon crawler and ASCII-based role playing game. It is a turn-based adventure game featuring permanent character death and the exploration of randomly generated dungeons. The project serves as a cross-platform game engine designed to be compiled and run across diverse operating systems and hardware architectures. It focuses on retro game preservation by maintaining classic game logic for modern computing environments. The codebase implements procedural content generation for maps and encounters and utilizes a grid-based coordinate system for spatial tracking. Renderi
Shattered Pixel Dungeon is an open-source roguelike dungeon crawler built as a turn-based strategy game. It features procedurally generated levels, hundreds of collectible items, and permadeath mechanics, all rendered from a single Java codebase that runs on Android, iOS, and desktop platforms. The game offers six distinct hero classes, each with branching subclass trees, endgame abilities, and talent points for deep character customization. Players battle over 60 enemy types, 30 traps, and 10 bosses across five dungeon regions, while managing equipment, enchantments, and alchemy-crafted gear
This project is a programming education resource and a collection of vintage game ports. It provides a library of classic computer game implementations and algorithmic problems translated into modern memory-safe scripting languages for educational study and execution. The collection focuses on the implementation of game logic and the practice of fundamental computer science algorithms. It includes diverse examples of procedural content generation, such as random mazes and text-based art, alongside mathematical visualizations. The project covers a wide array of simulation categories, includin
Space Station 14 is a C# multiplayer game and roleplay simulation framework. It is built upon an Entity-Component-System (ECS) game engine that separates logic into systems and data into components to manage complex entity interactions. The project functions as a grid-based physics simulator with a YAML data-driven prototype system for defining game objects. The project features a specialized 2D sprite rendering engine that maps server-side appearance data to client-side shaders. It implements a networking model with client-side prediction and dirty-flagged state synchronization to reduce inp
Cataclysm-DDA is an open-world survival game and turn-based roguelike set in a post-apocalyptic world. It functions as a simulation where players manage resources, engage in combat, and handle character progression in an environment where time only advances when the player takes an action.
الميزات الرئيسية لـ cleverraven/cataclysm-dda هي: Survival Simulations, Roguelikes, Turn Based Strategy, Turn-Based Loops, Open-World Survival Games, Procedural Generation, Procedural Content Generation, Entity Component Systems.
تشمل البدائل مفتوحة المصدر لـ cleverraven/cataclysm-dda: nethack/nethack — NetHack is a roguelike dungeon crawler and ASCII-based role playing game. It is a turn-based adventure game featuring… 00-evan/shattered-pixel-dungeon — Shattered Pixel Dungeon is an open-source roguelike dungeon crawler built as a turn-based strategy game. It features… coding-horror/basic-computer-games — This project is a programming education resource and a collection of vintage game ports. It provides a library of… space-wizards/space-station-14 — Space Station 14 is a C# multiplayer game and roleplay simulation framework. It is built upon an… mxgmn/wavefunctioncollapse — WaveFunctionCollapse is a procedural generation engine that creates complex, non-repeating patterns by treating… watabou/pixel-dungeon — Pixel Dungeon is a browser-based roguelike game and turn-based RPG focused on exploring procedurally generated…