Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Game Datasets
  3. Shattered Pixel Dungeon

Shattered Pixel Dungeon

GPL-3.0Javav3.3.8

An open-source traditional roguelike dungeon crawler with randomized levels, enemies, and hundreds of items.

Visit WebsiteGitHubGitHub
6.3k stars1.5k forks0 contributors

What is Shattered Pixel Dungeon?

Shattered Pixel Dungeon is an open-source traditional roguelike dungeon crawler game based on the original Pixel Dungeon source code. It features randomized levels, hundreds of items to collect, and challenging turn-based gameplay across multiple platforms including Android, iOS, and desktop. The game solves the problem of providing a deep, replayable roguelike experience with modern accessibility across devices.

Target Audience

Game developers interested in roguelike mechanics, modders looking to create their own dungeon crawlers, and players who enjoy challenging, procedurally generated games with deep item systems.

Value Proposition

Developers choose Shattered Pixel Dungeon because it provides a complete, well-balanced roguelike codebase that can be studied, modified, and compiled for multiple platforms. Its open-source nature allows for learning game development patterns while its active development ensures modern compatibility and refined gameplay systems.

Overview

Shattered Pixel Dungeon is an open-source traditional roguelike dungeon crawler with randomized levels and enemies, and hundreds of items to collect and use. It's based on the source code of Pixel Dungeon, by Watabou.

Use Cases

Best For

  • Studying traditional roguelike game architecture and mechanics
  • Creating mods or custom versions of Pixel Dungeon
  • Learning cross-platform game development for Android, iOS, and desktop
  • Analyzing procedural level generation algorithms
  • Understanding item system design in dungeon crawlers
  • Examining turn-based combat implementation in mobile games

Not Ideal For

  • Developers seeking active open-source contribution opportunities
  • Teams wanting a general-purpose game engine with drag-and-drop tools
  • Projects requiring real-time multiplayer or 3D graphics

Pros & Cons

Pros

Cross-Platform Compatibility

Compiles for Android, iOS, and desktop platforms, as evidenced by the official release badges and separate compilation guides in the /docs directory.

Procedural Generation

Features randomized dungeons that ensure no two playthroughs are identical, a core mechanic highlighted in the key features for replayability.

Active Development

Regular updates and improvements are maintained, with an official blog for tracking changes and balancing gameplay over time.

Deep Item Systems

Includes hundreds of weapons, armor, potions, and artifacts, creating complex strategic layers as described in the project's value proposition.

Cons

Closed to Contributions

The repository explicitly does not accept pull requests, limiting community-driven development and collaborative innovation.

Complex Compilation Setup

Requires platform-specific guides in /docs for building, which can be daunting for newcomers without prior experience in game development toolchains.

Niche Gameplay Focus

As a traditional roguelike, it lacks features like real-time combat or advanced graphics, making it unsuitable for projects outside this genre.

Frequently Asked Questions

Quick Stats

Stars6,350
Forks1,549
Contributors0
Open Issues8
Last commit4 months ago
CreatedSince 2014

Tags

#dungeon-crawler#procedural-generation#ios#pixel-art#android#turn-based-combat#java#desktop-game#game-development#game#open-source-game#roguelike#android-game#ios-game#libgdx

Links & Resources

Website

Included in

Game Datasets1.0k
Auto-fetched 5 hours ago

Related Projects

Pixel DungeonPixel Dungeon

Traditional roguelike game with pixel-art graphics and simple interface

Stars3,930
Forks1,275
Last commit7 years ago
HabiticaHabitica

Native Android app for Habitica

Stars1,810
Forks584
Last commit12 hours ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub