AX 爱鲜报

Dungeon Crawl Stone Soup 地牢爬行:石头汤

经典开源 Roguelike 地牢探索游戏,以 C++ 编写,包含战斗、魔法、神祇信仰与高难度策略,支持 ASCII 与图形瓦片两种界面,可单机或在线联机游玩。

爱鲜报评分

0.0

0 人评分

3k

星数

否

中文

C++

主语言

是

活跃

582

贡献者

人工分析

EDITORIAL

推荐理由

这是 Roguelike 领域最具代表性的开源项目之一,玩法深度和平衡性经过近二十年社区打磨。代码以 C++ 为主并大量使用 Lua 脚本与数据驱动的地图设计,是学习大型游戏架构、程序化关卡与社区协作开发的好样本。项目对地图、怪物台词、物品描述等非代码贡献也很友好,适合想参与开源游戏的开发者。

适用场景

  • 学习经典 Roguelike 游戏设计与平衡
  • 研究 C++ 大型游戏代码架构
  • 参与开源游戏的地图与内容创作
  • 体验高难度策略回合制地牢探索
  • 作为程序化关卡与数据驱动设计案例

优点

  • 玩法深度高,社区活跃且持续更新
  • 代码与内容分离,地图、台词等可用数据文件贡献
  • 支持 ASCII 与图形瓦片、单机与在线多种游玩方式
  • GPLv2+ 开源,历史与贡献者记录完整
  • 有完善的贡献者指南与开发文档

缺点

  • C++ 代码库庞大,新手理解门槛较高
  • 编译与构建依赖 SDL、Lua、SQLite 等多个库
  • 游戏难度硬核,普通玩家上手曲线陡峭
  • 中文资料与社区相对有限
上手难度 较难

项目简介

Dungeon Crawl Stone Soup(简称 DCSS)是一款经典的开源 Roguelike 地牢探索游戏。玩家需要操控角色在地牢中战斗、施法、信仰神祇,通过战术与策略在极端不利的局面下求生并最终获胜。项目以 C++ 开发,同时大量使用 Lua 脚本和数据文件驱动游戏内容。

玩法与平台

  • 单机游玩:提供经典 ASCII 版本和图形瓦片(GUI)版本,可下载用于 Linux、Windows 和 macOS。
  • 在线游玩:通过官网选择最近的服务器,可在浏览器或 SSH 中游玩,并与其他玩家竞争或观战。
  • 新手引导:游戏内置教程,也可阅读快速入门文档和完整手册。

内容与贡献方式

项目的一大特色是代码与内容分离,非程序开发者也能参与:

  • 地图设计:关卡由大量手工制作、常带随机化的 vault 组合而成,可用数据文件编写并通过 PR 提交。
  • 怪物台词与物品描述:通过文本数据文件扩充游戏风味。
  • 瓦片美术:欢迎改进或新增图形瓦片。
  • 代码补丁:修复 bug 或新增功能,建议大型改动先与开发团队讨论。
crawl-ref/source/dat/des/      # 地图 vault 数据
crawl-ref/source/dat/descript/ # 物品描述文本
crawl-ref/docs/develop/        # 开发与贡献文档

社区与许可

官方主页提供在线游玩、下载与论坛入口,社区还活跃于 Reddit、Discord 和 IRC。项目采用 GPLv2+ 许可,是 Linley's Dungeon Crawl 的后继分支,自 2006 年起由 Stone Soup 团队持续维护。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。