搜索结果

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

太空竞赛(Race Into Space)

太空竞赛(Race Into Space)

一款以太空竞赛为主题的免费软件游戏,源自 Interplay 发行的《Buzz Aldrin's Race into Space》,其前身是 Fritz Bronner 的桌面游戏《Liftoff!》。原版由 Strategic Visions 开发,1992 年以磁盘版、1994 年以 CD-ROM 版发行,2005 年开源,此后在原版基础上做了多项改进。仓库 README 显示最新稳定版为 2.0.0(2025 年 3 月 27 日发布),提供 Debian、Linux 等安装包。需注意:仓库描述与 README 内容指向 Race into Space,与仓库名 minigame-playable 及 TypeScript 语言标注不一致,具体对应关系待核验。

策略 SDL C++ 中级
★ 238 Fork 63 未明确 更新 2026-11-07
微信小游戏适配工具链(minigame-adaptor,Beta)

微信小游戏适配工具链(minigame-adaptor,Beta)

由微信提供的 Unity 资源迁移工具链(Beta),语言为 C#。开发者可在 Unity 编辑器中导出美术资源,再在小游戏平台用 JS/TS 基于「微信小游戏性能优化方案」编写游戏逻辑;README 称兼容至 Unity3D 5.5+,迁移后的游戏由该方案加速,渲染性能相比 WebGL 提升 3 倍。目前处于 Beta 阶段,文档与示例见仓库 docs 目录,实际接入效果待核验。

动作游戏 SDL C++ 高级
★ 64 Fork 20 未明确 更新 2025-09-20
Pikifen:皮克敏同人游戏引擎(JavaScript)

Pikifen:皮克敏同人游戏引擎(JavaScript)

Pikifen 是一个基于《皮克敏》(Pikmin)的同人游戏与引擎项目,使用 JavaScript 开发,面向同人内容创作。仓库 README 显示其提供 Windows 版本下载,并包含游戏与编辑器相关展示素材,同时链接了 Discord、Bluesky 与 Pikmin Fanon 页面。具体玩法细节与功能范围以仓库文档为准,待核验。

策略 自研引擎 C++ 高级
★ 90 Fork 21 MIT 更新 2026-11-07
魔兽世界 Web API 文档(Blizzard/api-wow-docs)

魔兽世界 Web API 文档(Blizzard/api-wow-docs)

暴雪《魔兽世界》社区 Web API 的文档仓库,用于说明相关接口的用途与规范。仓库 README 指出,所有暴雪社区 API 文档已迁移至官方开发者站点 dev.battle.net,并附有官方论坛链接,因此当前仓库主要作为入口指引,具体接口细节需前往官方站点查阅。仓库未标注编程语言,也未包含可运行代码,文档完整度与时效性待核验。

动作游戏 自研引擎 C++ 高级
★ 619 Fork 63 未明确 更新 2026-11-07
stats.js JavaScript 性能监视器(FPS / 渲染耗时 / 内存面板)

stats.js JavaScript 性能监视器(FPS / 渲染耗时 / 内存面板)

stats.js 是一个 JavaScript 性能监视器,提供一个简洁的信息面板,帮助开发者观察代码运行性能。面板可显示最近一秒渲染的帧数(FPS)、渲染一帧所需的毫秒数(MS)、已分配内存的 MB 数(按 README 说明需以 --enable-precise-memory-info 启动 Chrome),并支持自定义面板。可通过 npm install stats.js 安装,用法是创建 Stats 实例、用 showPanel 选择面板、挂载 stats.dom,并在被监测代码前后调用 begin/end。

策略 自研引擎 C++ 高级
★ 502 Fork 81 MIT 更新 2026-11-02
Mudlet 跨平台开源 MUD 客户端(Lua 脚本)

Mudlet 跨平台开源 MUD 客户端(Lua 脚本)

Mudlet 是一款用 C++ 编写的跨平台开源 MUD 客户端,支持在 Linux、macOS 等系统上运行,用于游玩多人纯文字 RPG。它内置 Lua 脚本能力,可编写触发器、别名等自动化逻辑来扩展交互体验。项目采用现代 C++ 与 Qt 技术栈,源码开放并欢迎社区贡献。具体性能表现与功能细节以仓库文档为准,待核验。

策略 自研引擎 C 高级
★ 1,125 Fork 201 GPL-3.0 更新 2026-11-07
OpenEmu(macOS 多平台复古游戏模拟器前端)

OpenEmu(macOS 多平台复古游戏模拟器前端)

OpenEmu 是面向 macOS 的开源复古游戏模拟前端,采用 Cocoa、Metal、Core Animation 等原生技术,并借助 Sparkle 实现自动更新。项目采用模块化架构,以游戏引擎插件形式接入 Stella、Gambatte、mGBA 等多个后端,同时保留统一的 macOS 原生界面;主要使用 Swift 与 Objective-C 编写。

策略 自研引擎 C++ 高级
★ 420 Fork 102 未明确 更新 2026-11-05
Scala 排行榜库(scala-leaderboard)

Scala 排行榜库(scala-leaderboard)

scala-leaderboard 是用 Scala 编写的排行榜(leaderboard)库,数据存储在 Redis 中,设计思路来自 Agora Games 官方博客关于用 Redis 构建高分榜的文章。项目用 sbt 构建和测试,README 注明基于 Scala 2.9.0.1 与 sbt 0.10 开发,使用前需自行运行 Redis 服务。具体 API 用法与项目当前维护状态待核验。

RPG 自研引擎 C++ 高级
★ 1,011 Fork 127 MIT 更新 2026-11-02
itch.io 桌面客户端(itch)

itch.io 桌面客户端(itch)

itch 是 itch.io 官方仓库 itchio/itch 中的桌面客户端,使用 TypeScript 与 Electron 构建。按 README 说明,它的目标是让用户在桌面上从 itch.io 下载并运行游戏,在游戏更新时收到通知,并支持更新游戏;项目明确不打算取代 itch.io 网站。采用 MIT 许可证,可从 itch.io/app 下载。

策略 自研引擎 C++ 中级
★ 1,260 Fork 213 MIT 更新 2026-11-07
《光环:致远星》API Ruby 封装库(halo-reach-api)

《光环:致远星》API Ruby 封装库(halo-reach-api)

这是 agoragames/halo-reach-api 仓库提供的 Ruby gem,用于与《光环:致远星》(Halo: Reach)API 交互。使用前需在 Bungie.net 注册并生成 API Key;依赖 HTTParty 与 JSON,测试使用 FakeWeb、Mocha。可通过 gem install halo-reach-api 安装,并以 API Key 初始化 Halo::Reach::API。完整接口说明可参考仓库列出的非官方 wiki。

策略 自研引擎 C++ 中级
★ 649 Fork 115 MIT 更新 2026-11-06
Greenworks:在 NW.js / Electron 中集成 Steamworks 的 Node.js 插件

Greenworks:在 NW.js / Electron 中集成 Steamworks 的 Node.js 插件

Greenworks 是 Greenheart Games 开源的 node.js 原生插件,它把 Steamworks 的多个 API 暴露给 JavaScript,让基于 NW.js 或 Electron 的 HTML5 游戏或应用接入 Steamworks。它最初为《Game Dev Tycoon》的 Steam 集成而开发,之后开源。据 README,它支持 node v0.8 至 v10+、NW.js v0.8 与 v0.11+、Electron v1.0.0+ 以及 Steam SDK v1.62,并使用 NAN 兼容不同 node 版本;NW.js 预编译二进制见 releases 页,指南与 API 文档位于 docs 目录。

策略 SDL C++ 高级
★ 105 Fork 31 MIT 更新 2026-11-06
星际争霸:母巢之战 AI 开发接口(BWAPI)

星际争霸:母巢之战 AI 开发接口(BWAPI)

BWAPI 是免费开源的 C++ 框架,用于与即时战略游戏《星际争霸:母巢之战》交互,供学生、研究者与爱好者编写能实际对局的 AI 代理。默认仅向 AI 暴露可见游戏状态,隐藏迷雾中单位信息并禁止用户输入,以便编写不作弊的 AI;这些默认设置可修改,除非被锦标赛模块强制。

沙盒生存 SDL C++ 高级
★ 5,395 Fork 923 LGPL-3.0 更新 2026-11-06