awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
CleverRaven avatar

CleverRaven/Cataclysm-DDA

0
View on GitHub↗
12,459 نجوم·4,532 تفرعات·C++·10 مشاهداتcataclysmdda.org↗

Cataclysm DDA

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.

The project includes a procedural world generator that creates randomized, persistent environments and city layouts, ensuring unique maps for every new game session.

The simulation covers tactical movement and resource management through turn-based strategy gameplay. It also provides options for personalizing the control scheme via customizable input mapping.

Features

  • Survival Simulations - Provides a comprehensive post-apocalyptic survival simulation featuring resource scavenging and combat.
  • Roguelikes - Functions as a turn-based roguelike with procedural generation and tactical resource management.
  • Turn Based Strategy - Implements turn-based strategy gameplay where movement and actions are processed in discrete steps.
  • Turn-Based Loops - Implements a turn-based game loop where the world only advances when the player acts.
  • Open-World Survival Games - An open-world survival game combining scavenging, combat, and long-term character progression.
  • Procedural Generation - Generates randomized, deterministic game worlds using procedural generation algorithms.
  • Procedural Content Generation - Employs procedural content generation to create randomized, seed-based city layouts and environments.
  • Entity Component Systems - Uses an Entity Component System to manage game objects and their modular attributes efficiently.
  • Coordinate Systems - Utilizes a grid-based coordinate system to track entities and manage terrain collisions.
  • Native C++ Applications - Implements the entire game simulation as a high-performance native C++ application.
  • State Persistence - Serializes and saves the complete world state to maintain progress across sessions.
  • Strategy and Roguelikes - Turn-based survival roguelike.
  • Role Playing Games - Post-apocalyptic roguelike with deep survival mechanics.

سجل النجوم

مخطط تاريخ النجوم لـ cleverraven/cataclysm-ddaمخطط تاريخ النجوم لـ cleverraven/cataclysm-dda

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Cataclysm DDA

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Cataclysm DDA.
  • nethack/nethackالصورة الرمزية لـ NetHack

    NetHack/NetHack

    3,490عرض على GitHub↗

    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

    Ccgameroguelike
    عرض على GitHub↗3,490
  • 00-evan/shattered-pixel-dungeonالصورة الرمزية لـ 00-Evan

    00-Evan/shattered-pixel-dungeon

    6,196عرض على GitHub↗

    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

    Javaandroidgamegame-development
    عرض على GitHub↗6,196
  • coding-horror/basic-computer-gamesالصورة الرمزية لـ coding-horror

    coding-horror/basic-computer-games

    11,073عرض على GitHub↗

    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

    C#basicbasic-computer-gamesclassic-game
    عرض على GitHub↗11,073
  • space-wizards/space-station-14الصورة الرمزية لـ space-wizards

    space-wizards/space-station-14

    3,523عرض على GitHub↗

    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

    C#c-sharpgamehacktoberfest
    عرض على GitHub↗3,523
عرض جميع البدائل الـ 30 لـ Cataclysm DDA→

الأسئلة الشائعة

ما هي وظيفة cleverraven/cataclysm-dda؟

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؟

الميزات الرئيسية لـ 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؟

تشمل البدائل مفتوحة المصدر لـ 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…