awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
watabou avatar

watabou/pixel-dungeon

0
View on GitHub↗
3,900 stars·1,272 forks·Java·GPL-3.0·10 views

Pixel Dungeon

Pixel Dungeon is a browser-based roguelike game and turn-based RPG focused on exploring procedurally generated dungeons. It utilizes a retro pixel-art aesthetic to deliver a dungeon-crawling experience directly within a web browser.

The game centers on procedural dungeon generation, creating unique, maze-like labyrinths for each playthrough. Gameplay is driven by turn-based combat and movement on a grid, where the player and enemies interact in discrete steps.

Features

  • Roguelikes - Ships a complete roguelike game featuring procedural generation, turn-based movement, and pixel-art graphics.
  • Dungeon Exploration Mechanics - Provides mechanics for navigating and overcoming challenges within procedurally generated dungeon environments.
  • Grid-Based Coordinate Systems - Utilizes a two-dimensional grid coordinate system to manage player movement and collision detection.
  • Turn-Based Grid Engines - Features an RPG experience where movement and combat occur on a discrete tile grid in turns.
  • Dungeon Level Generators - Employs seeded procedural generation to create consistent and reproducible dungeon layouts and item placements.
  • Turn-Based Combat - Features strategic turn-based combat where players and enemies alternate attacks and movements.
  • Turn-Based Logic - Manages game flow through a turn-based state machine that alternates between player and enemy actions.
  • Entity Component Systems - Uses an entity-component architecture to manage game object properties like health and position.
  • Pixel Art Frameworks - Implements a retro visual experience using low-resolution pixel-art graphics.
  • Pixel-Art Game Implementation - Combines a retro pixel-art aesthetic with traditional roguelike gameplay mechanics.
  • Random Walk Algorithms - Generates dungeon corridors and rooms using a deterministic random walk simulation.
  • Canvas Rendering - Implements a custom rendering system using the HTML5 canvas to draw low-resolution pixel graphics.
  • Mobile Games - Traditional roguelike game with pixel art for Android.
  • Open Source Games - A traditional rogue-like game with pixel art.
  • Web Game Projects - Implements a classic roguelike experience for mobile.
  • Games - Roguelike game with pixel-art graphics.
  • Open Source Games - Traditional roguelike game with pixel-art graphics.

Star history

Star history chart for watabou/pixel-dungeonStar history chart for watabou/pixel-dungeon

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Pixel Dungeon

Similar open-source projects, ranked by how many features they share with Pixel Dungeon.
  • 00-evan/shattered-pixel-dungeon00-Evan avatar

    00-Evan/shattered-pixel-dungeon

    6,196View on 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
    View on GitHub↗6,196
  • nethack/nethackNetHack avatar

    NetHack/NetHack

    3,490View on 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
    View on GitHub↗3,490
  • cleverraven/cataclysm-ddaCleverRaven avatar

    CleverRaven/Cataclysm-DDA

    12,459View on GitHub↗

    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
    View on GitHub↗12,459
  • anuken/mindustryAnuken avatar

    Anuken/Mindustry

    26,624View on GitHub↗

    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
    View on GitHub↗26,624
See all 30 alternatives to Pixel Dungeon→

Frequently asked questions

What does watabou/pixel-dungeon do?

Pixel Dungeon is a browser-based roguelike game and turn-based RPG focused on exploring procedurally generated dungeons. It utilizes a retro pixel-art aesthetic to deliver a dungeon-crawling experience directly within a web browser.

What are the main features of watabou/pixel-dungeon?

The main features of watabou/pixel-dungeon are: Roguelikes, Dungeon Exploration Mechanics, Grid-Based Coordinate Systems, Turn-Based Grid Engines, Dungeon Level Generators, Turn-Based Combat, Turn-Based Logic, Entity Component Systems.

What are some open-source alternatives to watabou/pixel-dungeon?

Open-source alternatives to watabou/pixel-dungeon include: 00-evan/shattered-pixel-dungeon — Shattered Pixel Dungeon is an open-source roguelike dungeon crawler built as a turn-based strategy game. It features… nethack/nethack — NetHack is a roguelike dungeon crawler and ASCII-based role playing game. It is a turn-based adventure game featuring… cleverraven/cataclysm-dda — Cataclysm-DDA is an open-world survival game and turn-based roguelike set in a post-apocalyptic world. It functions as… anuken/mindustry — Mindustry is a cross-platform game engine and factory automation simulation that combines resource management with… opendiablo2/opendiablo2 — OpenDiablo2 is an open-source re-implementation of an isometric action role-playing game engine. It functions as a… xproger/openlara — OpenLara is an open-source game engine and classic game emulator designed to load and execute original game data files…