Tuxemon:开源怪物对战 RPG(Python)
Tuxemon 是一款用 Python 编写的自由开源怪物对战 RPG,仓库自述其处于持续开发与改进中,采用 GPLv3 许可,要求 Python 3.10,文档托管于 Read the Docs,并设有 Discord、Reddit、YouTube 与官网等社区渠道,欢迎各水平贡献者参与。具体玩法内容与完成度以仓库及官方文档为准,待核验。
关键词「C++」共 254 条结果
Tuxemon 是一款用 Python 编写的自由开源怪物对战 RPG,仓库自述其处于持续开发与改进中,采用 GPLv3 许可,要求 Python 3.10,文档托管于 Read the Docs,并设有 Discord、Reddit、YouTube 与官网等社区渠道,欢迎各水平贡献者参与。具体玩法内容与完成度以仓库及官方文档为准,待核验。
基于 LayaAir 引擎的《三国霸业》学习向复刻项目,使用 JavaScript 编写,地图由 Tiled 制作,素材基本取自天际边彩色版并略有修改。目前已梳理君主、武将、武器、地图、城池、战场地图等功能,指令、AI 系统、战斗等尚未完成。作者声明仅供学习,请勿商用。
基于 Derek Yu《Spelunky Classic》源代码改写的 GameMaker Language 项目,源码出自 Humble Weekly Bundle: Play and Create with GameMaker(并非 1.1 原版)。相较原版,新增多操作系统构建、最高 21:9 画面比例、触摸输入、更好的手柄支持与翻译支持;另外还有触摸控件显隐、双语言快速切换、自定义配置目录等隐藏设置。Stars 与实机表现待核验。
基于 Ren'Py 的奇幻喜剧视觉小说:巫师 Merith 以火球毁掉王国,玩家作为新君主重建。故事模式约 45–90 分钟、含分支选择,AI 生成立绘与场景需自备 Google Gemini API Key。另一条「真实重建」路线会随剧情在本机安装依赖、启动 OpenClaw 网关、配置自主开发代理与 AI 议事会;具体执行内容与安全影响待核验。
LayaAir 引擎官方的离线示例库,仓库名为 layaair-demo,主要语言为 JavaScript。据 README 说明,该 Demo 目前提供中文与英文两种语言界面,既可通过 README 中给出的线上预览网址查看,也可在具备 Node 环境的机器上使用 anywhere 搭建本地服务器,再预览 index.html。示例覆盖的引擎版本、具体玩法与功能范围,仓库信息中未展开说明,待核验。
HaxeFlixel 游戏框架的示例仓库,定位为 demo 与 samples 的集合,并通过 Haxelib 发布;README 中同时列出 flixel、addons、ui、tools、templates、docs 等生态项目入口,适合想了解 HaxeFlixel 用法的开发者参考。具体示例数量、各示例玩法及运行方式待核验。
基于《Nuclear Throne》Update #19 反编译源码重写的开源项目,并附免费 Android 移植版,主要用 GameMaker 引擎构建。仓库不含原游戏素材,需自备正版(Update 100 及以上)并用自带工具提取资源,且需安装 GameMaker 才能构建;实际完成度与可玩性待核验。
Aquaria 的开源源码分支:因 icculus.org 原仓库长期不活跃,该项目接手维护,README 称相较原版有较多增强(具体内容待核验)。仓库仅含 C/C++ 源码与构建脚本,不含图像和音频,因此需要先购买并安装原版完整游戏,再把编译产物复制到安装目录。构建使用 CMake,依赖 Lua 5.1、libogg、libvorbis、OpenAL、SDL 1.2 等库。
id Software 以 GPL 许可发布的《毁灭战士3》引擎源代码,语言为 C++。仓库只包含引擎源码,不含任何游戏数据;游戏数据仍受原 EULA 约束,需自行拥有正版游戏并将其升级到最新版本。README 提示:Win32 平台提供 Microsoft Visual Studio 2010 工程文件(neo\doom.sln),其他平台与后续改进版本需另行查找,具体编译步骤以仓库文档为准,待核验。
这是《星球大战:绝地武士学院》(Star Wars Jedi Knight: Jedi Academy)的最终版游戏源代码,由 Activision 与 Raven Software 于 2003 年以 GNU GPLv2 协议公开,供学习者研究和试玩。仓库内容与已发行版本保持一致,原有 CVS 元文件已移除,改为使用 Git 管理。除 Raven Software 官方后续发布更新外,本仓库不再计划维护;如需修改,建议自行 fork。主要语言为 C++。
《星球大战:绝地武士II——绝地放逐者》的最终源代码,由 Activision 与 Raven Software 以 GNU GPLv2 协议公开,供学习与修改。仓库内容与已发行版本保持一致,原有 Visual SourceSafe 元文件已移除,改由 Git 管理。官方说明:除非 Raven 再次发布更新,本仓库不做后续维护;如需自行改动,可直接 fork。
MaNGOS 是 2005 年 8 月公开发起的开源《魔兽世界》服务端模拟项目,本仓库为它的 master 信息总库,README 记录了项目负责人更替、网站域名变更,以及 TrinityCore、CMangos 等分支的由来。仓库未标注主要语言与 Topics,代码与可运行状态待核验。