Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Game Datasets
  3. Dungeon Crawl: Stone Soup

Dungeon Crawl: Stone Soup

NOASSERTIONC++0.34.1

A roguelike dungeon crawler featuring tactical combat, diverse character skills, deity worship, and procedurally generated levels.

Visit WebsiteGitHubGitHub
3.0k stars1.7k forks0 contributors

What is Dungeon Crawl: Stone Soup?

Dungeon Crawl Stone Soup is an open-source roguelike dungeon crawler where players explore procedurally generated dungeons, engage in tactical combat, and develop characters with diverse skills and deity relationships. It challenges players to master complex game systems and overcome overwhelming odds through strategic decision-making. The game has evolved from Linley's Dungeon Crawl into a community-driven project with decades of development.

Target Audience

Roguelike enthusiasts and players who enjoy deep tactical gameplay, character customization, and challenging dungeon exploration. It appeals to both newcomers through its tutorial system and veterans through its complex mechanics and online competitive play.

Value Proposition

As a free, open-source alternative to commercial roguelikes, it offers unparalleled depth in character development and tactical combat while maintaining active community development. Its dual ASCII/tiles interfaces and online play options provide accessibility without sacrificing the classic roguelike experience.

Overview

Dungeon Crawl: Stone Soup official repository

Use Cases

Best For

  • Players seeking deep tactical turn-based combat
  • Roguelike enthusiasts wanting extensive character customization
  • Those interested in complex deity and worship mechanics
  • Gamers who enjoy procedurally generated challenge runs
  • Community members wanting to contribute to open-source game development
  • Players looking for a free alternative to commercial dungeon crawlers

Not Ideal For

  • Players seeking a narrative-driven, linear adventure game with a strong story focus
  • Casual gamers who dislike permadeath and prefer low-commitment, forgiving gameplay
  • Developers wanting a game engine with simple, drag-and-drop modding tools or extensive scripting support without deep code involvement

Pros & Cons

Pros

Procedural Replayability

Every game features unique, randomly generated dungeon levels and encounters, ensuring endless variety and challenge, as highlighted in the Key Features.

Community-Driven Development

Actively encourages contributions through vault creation, bug reporting, and patches, with a detailed contributor's guide and open GitHub workflow for ongoing improvements.

Accessible Play Options

Supports both classic ASCII and graphical tiles interfaces, plus online play via browser or SSH on public servers, making it versatile for different player preferences and setups.

Deep Tactical Systems

Emphasizes turn-based combat and strategic decision-making with complex deity worship and character skills, offering mastery through system understanding rather than memorization.

Cons

Steep Learning Curve

Despite tutorials, the game's emphasis on tactical mastery and complex mechanics can overwhelm newcomers, requiring significant time investment to become proficient.

Contribution Barriers

Submitting changes requires understanding vault design, coding conventions, and often pre-approval from the dev team for large features, creating a high barrier for new contributors.

Limited Modern Features

Compared to commercial roguelikes, it lacks features like cloud saves, advanced graphics, or mobile support, focusing instead on core gameplay and community-driven updates.

Frequently Asked Questions

Quick Stats

Stars2,983
Forks1,724
Contributors0
Open Issues321
Last commit11 hours ago
CreatedSince 2014

Tags

#dungeon-crawler#procedural-generation#fantasy-game#character-progression#turn-based-combat#open-source-game#roguelike#ascii-graphics

Built With

l
libpng
S
SQLite
S
SDL_image
S
SDL
P
PCRE
L
Lua

Links & Resources

Website

Included in

Open Source Games2.7kGame Engine Development1.3kGame Datasets1.0k
Auto-fetched 8 hours ago

Related Projects

imguiimgui

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

Stars76,118
Forks12,040
Last commit18 hours ago
C/C++C/C++

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

Stars73,178
Forks8,338
Last commit2 days ago
ProtoBufProtoBuf

Protocol Buffers - Google's data interchange format

Stars72,006
Forks16,274
Last commit6 hours ago
JSON for Modern C++JSON for Modern C++

JSON for Modern C++

Stars50,564
Forks7,494
Last commit16 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