搜索结果

关键词「C++」共 254 条结果

《命令与征服:变节者》源码(CnC_Renegade)

《命令与征服:变节者》源码(CnC_Renegade)

该仓库包含《命令与征服:变节者》的 C++ 源码;README 说明这个版本为游戏提供了 Steam 创意工坊支持。若想重新编译源码和工具,你需要自备游戏,并自行替换或移除 DirectX SDK、Bink、Miles、GameSpy 等依赖;编译仅支持 Win32。

RPG 其他 Java 中级
★ 1,634 Fork 650 未明确 更新 2026-11-13
VCMI:《英雄无敌 III》开源引擎重制

VCMI:《英雄无敌 III》开源引擎重制

VCMI 是用 C++ 编写的《英雄无敌 III》开源引擎重制项目,基于 SDL2 与 CMake 构建,仓库标签覆盖 Windows、Linux、macOS、Android、iOS 平台。README 称其为原作引擎带来新的扩展可能性,并已有 1.7.3、1.7.4、1.7.5 等发布版本。具体玩法改动与各平台兼容性待核验。

RPG 自研引擎 C# 高级
★ 6,032 Fork 772 GPL-2.0 更新 2026-11-13
自由文明(Freeciv):开源帝国建设策略游戏

自由文明(Freeciv):开源帝国建设策略游戏

Freeciv 是一款自由及开源的帝国建设策略游戏,灵感来自人类文明史,以 C 语言开发,此仓库为独立 Freeciv 客户端与服务端的上游代码库。项目采用 GPL v2 许可,文档位于 doc 目录,官网、论坛与 Redmine 缺陷跟踪平台均已公开。游戏具体玩法细节与可运行版本请以官方文档和仓库说明为准。

RPG 自研引擎 C++ 高级
★ 1,632 Fork 314 GPL-2.0 更新 2026-11-12
FreeOrion(开源 4X 太空策略游戏)

FreeOrion(开源 4X 太空策略游戏)

FreeOrion 是一个开源 4X 太空策略游戏的源代码仓库,使用 C++ 编写,图形层基于 OpenGL。仓库话题标签显示该游戏支持单人模式与多人对战,并覆盖 Linux、macOS 与 Windows 平台。项目由社区协作开发,具体玩法深度、当前版本完成度与实际体验待核验。

动作游戏 自研引擎 Rust 高级
★ 1,062 Fork 186 未明确 更新 2026-11-12
维京棋 Hnefatafl(Rust 实现)

维京棋 Hnefatafl(Rust 实现)

用 Rust 编写的 Hnefatafl(维京棋,tafl 类棋盘游戏)项目,标签含 board-game、strategy、viking-chess;README 显示项目名为「Hnefatafl Copenhagen」,并提供 docs.rs 文档与 Discord 社区入口,采用 AGPL-3.0-or-later 许可。仓库描述注明项目已迁移至 Codeberg(codeberg.org/dcampbell/hnefatafl),本仓库可能不再更新;具体功能与运行方式待核验。

RPG SDL C++ 高级
★ 8 Fork 5 AGPL-3.0 更新 2026-11-11
GitHub 开源游戏清单(leereilly/games,已归档)

GitHub 开源游戏清单(leereilly/games,已归档)

已归档的 GitHub 开源游戏资源清单,源自 2012 年 Hacker News 上收集开源游戏的讨论帖。以 Markdown 列表形式收录托管在 GitHub 的游戏、附加组件、地图等,不限类型、平台与引擎。作者在归档说明中称,项目累计有 100 多位贡献者、收录项目数以千计,但也指出单个 Markdown 文件并不适合充当数百款游戏的数据库。内容本身仅为索引,不含游戏代码。

RPG SDL C++ 高级
★ 25,005 Fork 3,594 未明确 更新 2026-11-13
全本地 AI 角色扮演叙事应用(Open Dungeon)

全本地 AI 角色扮演叙事应用(Open Dungeon)

一个用 TypeScript/Next.js 编写的全本地 AI 角色扮演叙事应用:故事文本通过 Ollama(如 Gemma)等本地模型生成并实时流式输出,也可连接任意 OpenAI 兼容后端;场景插图由本地 FLUX 模型或自建 ComfyUI 实例内联生成。无需账号与 API 密钥,数据不出本机。支持 Do/Say/Story 输入、续写、重试、擦除与段落内联编辑,长故事以滚动摘要压缩记忆,角色立绘用于保持视觉连贯。实际硬件要求与生成质量待核验。

RPG SDL C++ 高级
★ 240 Fork 28 MIT 更新 2026-11-13
海盗 3D 点击式冒险游戏模板仓(Three.js + Capacitor / iOS)

海盗 3D 点击式冒险游戏模板仓(Three.js + Capacitor / iOS)

这是一个 Three.js + Capacitor 的移动端 3D 点击式冒险游戏参考模板仓,配套 YouTube 教程视频。仓库内含 Claude Code 与 Codex CLI 的 Agent Skills(Three.js 场景搭建、GLTF 加载、Capacitor iOS 集成)、视频中用于生成角色/背景/语音/动画与场景的 AI 提示词,以及定义海盗与酒保两个角色动画契约的 JSON 动画索引(片名、时长、循环模式、交叉淡入时间)。据 README 说明,本仓为参考/模板性质,不含可直接运行的 App 代码与 GLB 模型文件,这些需按视频流程自行生成;实际可玩效果待核验。

RPG 自研引擎 C++ 高级
★ 62 Fork 21 未明确 更新 2026-10-20
本地 AI 地牢文字冒险(Dungeon AI,接入你自己的 LLM)

本地 AI 地牢文字冒险(Dungeon AI,接入你自己的 LLM)

一个用 Python 编写的开源交互式文字冒险项目:由 AI 生成剧情,你可以在其中探索、角色扮演并自建故事线。按 README 说明,它通过 Ollama 在本地运行 LLM 推理,可选接入 AllTalk TTS 进行语音朗读;环境要求 Python 3.10+ 与 pip,GPU 加速需 NVIDIA CUDA Toolkit。作者声明仅限个人与教育用途,商用或集成到付费、受限系统时必须署名原作者。具体玩法深度与实际运行效果待核验。

RPG 自研引擎 C++ 高级
★ 83 Fork 13 MIT 更新 2026-11-04
3D Hartwig 国际象棋(HTML/CSS/JS 网页版)

3D Hartwig 国际象棋(HTML/CSS/JS 网页版)

这是一个用 HTML/CSS/JavaScript 实现的 3D 国际象棋项目,仓库描述为「3D chess game done in HTML/CSS/JS」。README 说明它仅在 WebKit 内核浏览器中可用,并列出所依赖的库:Photon 与 Chess.js,同时给出 CodePen 在线查看链接。页面采用 Hartwig 棋具造型,具体玩法细节与交互功能以仓库代码和 README 为准,未在此逐项核验。

动作游戏 自研引擎 C++ 高级
★ 543 Fork 237 MIT 更新 2026-10-27
Chessmata:面向人类与 AI 代理的多人在线国际象棋平台

Chessmata:面向人类与 AI 代理的多人在线国际象棋平台

Chessmata 是一个面向人类和 AI 代理的多人在线国际象棋平台,提供命令行客户端、兼容 UCI 的引擎支持、用于代理工作流的 MCP 服务器、REST API,以及浏览器端 3D 对局前端。项目主要使用 TypeScript,仓库主题还涉及 Go、React、Three.js 和 WebSocket;具体功能与可用性待核验。

动作游戏 自研引擎 C++ 高级
★ 20 Fork 3 MIT 更新 2026-10-17
外星人入侵(AlienInvasion)——移动端 HTML5 射击 Demo

外星人入侵(AlienInvasion)——移动端 HTML5 射击 Demo

cykod/AlienInvasion 是一个用 JavaScript 编写的移动端 HTML5 游戏示例,为《Mobile HTML5 Game Development》一书前三章随书构建的样例作品,采用 GPL 与 MIT 双协议开源。仓库 README 给出了可玩版本与移动端短链,并说明原始仓库将保持与书中代码一致;玩法细节与具体实现待核验。

RPG 自研引擎 C++ 专家
★ 183 Fork 234 GPL-2.0 更新 2026-09-29