awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to crawl/crawl

Open-source alternatives to Crawl

30 open-source projects similar to crawl/crawl, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Crawl alternative.

  • nethack/nethackNetHack का अवतार

    NetHack/NetHack

    3,490GitHub पर देखें↗

    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
  • cleverraven/cataclysm-ddaCleverRaven का अवतार

    CleverRaven/Cataclysm-DDA

    12,459GitHub पर देखें↗

    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 personali

    C++c-plus-pluscataclysmgame
    GitHub पर देखें↗12,459
  • openra/openraOpenRA का अवतार

    OpenRA/OpenRA

    16,450GitHub पर देखें↗

    OpenRA is an open-source game engine designed for the development and modernization of real-time strategy titles. It provides a modular framework that allows developers to build standalone games or total conversion modifications by leveraging a trait-based entity composition system. The engine is built to support both the preservation of classic strategy games and the creation of new experiences, offering cross-platform compatibility and a flexible architecture for defining game rules and unit behaviors. The engine distinguishes itself through a configuration-driven approach where game logic,

    C#command-and-conquercross-platformcsharp
    GitHub पर देखें↗16,450

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Find more with AI search
  • scottcjn/legend-of-elya-n64Scottcjn का अवतार

    Scottcjn/legend-of-elya-n64

    84GitHub पर देखें↗

    Legend of Elya — N64 game with a real 819K-parameter transformer running on the VR4300 MIPS III CPU. Zelda-style dungeon, AI NPCs, byte-level inference at 60 tok/s. Built with libdragon SDK.

    C
    GitHub पर देखें↗84
  • 00-evan/shattered-pixel-dungeon00-Evan का अवतार

    00-Evan/shattered-pixel-dungeon

    6,196GitHub पर देखें↗

    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
  • wargus/wargusWargus का अवतार

    Wargus/wargus

    423GitHub पर देखें↗

    Importer and scripts for Warcraft II: Tides of Darkness, the expansion Beyond the Dark Portal, and Aleonas Tales

    C
    GitHub पर देखें↗423
  • gdquest-demos/godot-open-rpggdquest-demos का अवतार

    gdquest-demos/godot-open-rpg

    2,589GitHub पर देखें↗

    This project is a reference implementation and starter template for developing role-playing games in Godot. It provides a structured architecture for large-scale game development, featuring a pre-implemented framework for core RPG systems. The project distinguishes itself through a focus on code standardization and developer experience. It implements static type hinting and a standardized code layout to ensure consistency, alongside a docstring documentation system that extracts metadata from source code to generate reference guides and editor tooltips. The repository covers several core gam

    GDScriptcombatgamegame-development
    GitHub पर देखें↗2,589
  • opendiablo2/opendiablo2OpenDiablo2 का अवतार

    OpenDiablo2/OpenDiablo2

    11,038GitHub पर देखें↗

    OpenDiablo2 is an open-source re-implementation of an isometric action role-playing game engine. It functions as a cross-platform game client designed to execute core mechanics and logic across multiple operating systems using external game assets. The project focuses on recreating the functionality of a classic action RPG from the ground up through a community-driven effort. It provides a framework for running a game engine that simulates specific gameplay experiences and movement patterns. The engine includes capabilities for isometric projection rendering, deterministic game state simulat

    Go
    GitHub पर देखें↗11,038
  • mindcraft-bots/mindcraftmindcraft-bots का अवतार

    mindcraft-bots/mindcraft

    5,416GitHub पर देखें↗

    Mindcraft is a framework for connecting large language models to game clients to create autonomous characters that communicate and perform actions within a simulated environment. It functions as an orchestrator for bots, utilizing a system that bridges high-level AI instructions with low-level game protocol packets to enable the execution of in-game tasks. The system uses retrieval-augmented generation to select relevant conversation history and code examples via embedding-based context retrieval. It supports the development of specific AI personas through profile configurations and facilitat

    JavaScript
    GitHub पर देखें↗5,416
  • anuken/mindustryAnuken का अवतार

    Anuken/Mindustry

    26,624GitHub पर देखें↗

    Mindustry is a cross-platform game engine and factory automation simulation that combines resource management with tower defense strategy. Players construct complex supply chains and automated networks to process materials while building defensive structures to protect a core from waves of hostile mechanical forces. The project utilizes a deterministic lockstep networking model to ensure simulation consistency across desktop and mobile devices. It is built on an entity-component-system architecture and a tile-based grid simulation, allowing for the efficient management of thousands of active

    Javaandroiddesktopgame
    GitHub पर देखें↗26,624
  • camhenlin/roguishCamHenlin का अवतार

    CamHenlin/Roguish

    99GitHub पर देखें↗

    open source, multiplayer, extensible rogue-like

    HTML
    GitHub पर देखें↗99
  • blinry/gishblinry का अवतार

    blinry/gish

    350GitHub पर देखें↗

    Open Source version of the award-winning physics platformer

    C
    GitHub पर देखें↗350
  • christopho/zsdxchristopho का अवतार

    christopho/zsdx

    194GitHub पर देखें↗

    This repository was moved to GitLab: https://gitlab.com/solarus-games/zsdx

    Lua
    GitHub पर देखें↗194
  • id-software/quake-iii-arenaid-Software का अवतार

    id-Software/Quake-III-Arena

    8,053GitHub पर देखें↗

    Quake III Arena is a first-person shooter game engine and arena combat simulator. It consists of the original C++ game source code for a cross-platform 3D game designed to run on Windows, Linux, and Mac. The project provides the source code necessary to render a first-person shooter experience, focusing on player-versus-player battles in closed 3D environments. It serves as a resource for legacy game preservation and the study of early 3D game engine construction. The engine incorporates spatial partitioning, client-side prediction, and state synchronization to manage multiplayer networking

    C
    GitHub पर देखें↗8,053
  • antionio/game-off-2013antionio का अवतार

    antionio/game-off-2013

    144GitHub पर देखें↗

    Room for Change - Randomly generated action RPG

    Java
    GitHub पर देखें↗144
  • alexbatalov/fallout2-cealexbatalov का अवतार

    alexbatalov/fallout2-ce

    2,266GitHub पर देखें↗
    C++c-plus-plusfallout2game
    GitHub पर देखें↗2,266
  • beyond-all-reason/beyond-all-reasonbeyond-all-reason का अवतार

    beyond-all-reason/Beyond-All-Reason

    3,991GitHub पर देखें↗

    Beyond-All-Reason is a real-time strategy game and 3D military simulation focused on large-scale tactical combat, base building, and resource management. It functions as a competitive multiplayer platform featuring ranked lobbies and skill-based matchmaking. The project includes a custom map editor for designing unique game levels and environments through structural and thematic configuration. The simulation covers military-industrial economy management, including resource extraction and asset recovery. Tactical gameplay involves commanding army formations, using radar for enemy unit detecti

    Lua
    GitHub पर देखें↗3,991
  • ericjohnson/canabalt-iosericjohnson का अवतार

    ericjohnson/canabalt-ios

    1,586GitHub पर देखें↗

    Open source release of Canabalt for iOS

    Objective-C
    GitHub पर देखें↗1,586
  • egoboo/egobooegoboo का अवतार

    egoboo/egoboo

    127GitHub पर देखें↗

    Egoboo is a working cool 3D dungeon crawling game in the spirit of NetHack for Windows, Linux and Mac.

    C++
    GitHub पर देखें↗127
  • bertram25/valyriatearBertram25 का अवतार

    Bertram25/ValyriaTear

    255GitHub पर देखें↗

    Open Source J-RPG (Based on the Hero of Allacrost engine)

    Lua
    GitHub पर देखें↗255
  • exult/exultexult का अवतार

    exult/exult

    662GitHub पर देखें↗

    Exult is a project to recreate Ultima 7 for modern operating systems, using the game's original plot, data, and graphics files.

    C++
    GitHub पर देखें↗662
  • flareteam/flare-engineflareteam का अवतार

    flareteam/flare-engine

    1,264GitHub पर देखें↗

    Free/Libre Action Roleplaying Engine (engine only)

    C++2d-game-engineaction-rpgc-plus-plus
    GitHub पर देखें↗1,264
  • angband/angbandangband का अवतार

    angband/angband

    1,517GitHub पर देखें↗

    A free, single-player roguelike dungeon exploration game

    C
    GitHub पर देखें↗1,517
  • gemrb/gemrbgemrb का अवतार

    gemrb/gemrb

    1,211GitHub पर देखें↗

    GemRB is a portable open-source implementation of Bioware’s Infinity Engine.

    C++
    GitHub पर देखें↗1,211
  • id-software/doomid-Software का अवतार

    id-Software/DOOM

    18,936GitHub पर देखें↗

    This project is a first-person shooter game engine and a pseudo-3D rendering engine written in C. It serves as a software framework for rendering three-dimensional environments and managing entity physics. The engine includes a networked multiplayer system designed to synchronize game state and player actions across a client-server network. It utilizes a portable codebase that allows game logic to be adapted across different operating systems and hardware architectures. Core capabilities cover 3D game engine architecture, including spatial partitioning and depth-based rendering. The system a

    C++
    GitHub पर देखें↗18,936
  • id-software/doom-3id-Software का अवतार

    id-Software/DOOM-3

    3,527GitHub पर देखें↗

    Doom 3 GPL source release

    C++
    GitHub पर देखें↗3,527
  • id-software/quakeid-Software का अवतार

    id-Software/Quake

    5,659GitHub पर देखें↗

    This is the original C source code for the Quake game engine, a landmark first-person shooter engine from the 1990s. It is a retro game engine that renders 3D environments and processes player input in real time using CPU-based software rendering rather than GPU acceleration. The engine supports networked multiplayer gameplay over LAN or internet connections and is designed to be moddable, allowing users to create and run custom game modifications and levels. The engine's architecture includes a Binary Space Partition tree for efficient world geometry organization and visibility determination

    C
    GitHub पर देखें↗5,659
  • id-software/quake-2id-Software का अवतार

    id-Software/Quake-2

    3,197GitHub पर देखें↗

    Quake-2 is a game engine designed for the development of first-person shooters and the rendering of three-dimensional environments. It provides the core framework for processing real-time physics and player input within interactive 3D spaces. The engine supports software extensibility, allowing for the direct modification of source code to change gameplay mechanics and engine behaviors. This makes it a resource for retro game engineering and the study of early 3D development techniques. Its technical capabilities include vertex-based software rendering, BSP-tree spatial partitioning, and PVS

    C
    GitHub पर देखें↗3,197
  • eduard-permyakov/permafrost-engineeduard-permyakov का अवतार

    eduard-permyakov/permafrost-engine

    2,753GitHub पर देखें↗

    An OpenGL RTS game engine written in C

    Ccgame-enginegame-engine-3d
    GitHub पर देखें↗2,753
  • dkfans/keeperfxdkfans का अवतार

    dkfans/keeperfx

    948GitHub पर देखें↗

    Open source remake and Fan Expansion of Dungeon Keeper.

    C
    GitHub पर देखें↗948