Dungeon Crawl Stone Soup 地牢爬行:石头汤
经典开源 Roguelike 地牢探索游戏,以 C++ 编写,包含战斗、魔法、神祇信仰与高难度策略,支持 ASCII 与图形瓦片两种界面,可单机或在线联机游玩。
爱鲜报评分
0.0
0 人评分
开源 · —
#C++
#游戏
#开源游戏
#Roguelike
#GPL
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 团队持续维护。
评论
- 暂无评论,来写第一条吧。