搜索结果

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

SFML 跨平台多媒体库(C++ 图形/音频/网络)

SFML 跨平台多媒体库(C++ 图形/音频/网络)

SFML 是用 C++ 编写的简单、快速、跨平台、面向对象的多媒体 API,提供窗口、图形、音频与网络访问,并为 C、.NET、Ruby、Python 等语言提供绑定,常被用于游戏与多媒体程序开发。据仓库说明,当前开发集中在 master 分支的 3.x 版本,2.x 系列不再规划新功能;官方提供基于 CMake 的项目模板,可自动下载并随应用一同构建 SFML。具体平台支持与版本细节待核验。

策略 无明确引擎 Java 中级
★ 649 Fork 144 Zlib 更新 2026-11-07
Solarus 塞尔达风格 2D 游戏引擎

Solarus 塞尔达风格 2D 游戏引擎

Solarus 是用 C++ 编写的开源 2D 游戏引擎,风格类似《塞尔达传说》,支持用 Lua 脚本编写游戏逻辑,采用 GPLv3 许可。官方基于该引擎推出了多款塞尔达同人游戏。需注意:此仓库已迁移至 GitLab(gitlab.com/solarus-games/solarus),当前地址仅作存档。

竞速体育 自研引擎 C++ 高级
★ 648 Fork 132 未明确 更新 2026-11-07
Spring RTS 游戏引擎(C++ 开源即时战略引擎)

Spring RTS 游戏引擎(C++ 开源即时战略引擎)

Spring(原名 TASpring)是一款开源、免费的跨平台即时战略(RTS)游戏引擎,使用 C++ 编写,涉及 Lua 脚本与 OpenGL 渲染等技术主题;仓库描述称其为功能强大的免费跨平台 RTS 引擎。按 README,开发者可用 CMake 配合 make 编译、make install 安装,Windows 与 Linux 另有官方安装包指引;玩家通常需借助大厅客户端进行单人或多人对战,游戏内玩法与其他 RTS 类似。具体功能与性能表现待核验。

策略 无明确引擎 Java 中级
★ 38 Fork 10 未明确 更新 2026-04-28
Starling Framework(ActionScript 3 跨平台 2D 游戏引擎)

Starling Framework(ActionScript 3 跨平台 2D 游戏引擎)

Starling 是用 ActionScript 3 编写的跨平台 2D 游戏引擎,借助 Adobe AIR 可部署到 iOS、Android 移动端以及 Windows、macOS 桌面。它沿用 Flash/AIR 的显示列表架构,但通过 Stage3D API 由 GPU 直接渲染,性能更好;Stage3D 底层细节被封装,也能按需直接访问。项目强调轻量与易读,源码不足 2 万行,便于理解与扩展。许可证与版本信息待核验。

沙盒生存 自研引擎 C++ 中级
★ 110 Fork 27 未明确 更新 2026-09-23
Tiled 通用瓦片地图编辑器(Tiled Map Editor)

Tiled 通用瓦片地图编辑器(Tiled Map Editor)

Tiled 是面向瓦片类游戏(如 RPG、平台跳跃、打砖块)的通用地图/关卡编辑器,使用 C++ 与 Qt 开发。按 README 说明,它可创建任意尺寸地图,不限制瓦片尺寸、图层数量与图块数量;地图、图层、图块和对象均可自定义属性;TMX 地图格式易于理解,单张地图可同时使用多个图块集,图块集也可随时修改。

沙盒生存 自研引擎 C++ 中级
★ 475 Fork 92 未明确 更新 2026-11-07
Torque2D 开源 2D 游戏引擎

Torque2D 开源 2D 游戏引擎

Torque2D 是 GarageGames 以 MIT 许可开源的 2D 游戏引擎,采用 C++ 编写,README 称其支持 Windows、OSX、Linux、iOS、Android 与 Web 跨平台。它包含 OpenGL 批渲染、Box2D 物理、OpenAL 音频、骨骼与精灵表动画、资源管理及类 C 脚本语言。当前 4.0 Early Access 4 正在开发编辑器,已有资源管理器与项目管理器。

沙盒生存 无明确引擎 Python 入门
★ 5,450 Fork 1,288 MIT 更新 2026-11-06
Torque 3D 游戏引擎(MIT 开源版 · 归档仓库)

Torque 3D 游戏引擎(MIT 开源版 · 归档仓库)

这是 GarageGames 旗下 Torque 3D 游戏引擎的 MIT 许可开源版本,主要用 C++ 编写,包含引擎源码与相关资源,可用于了解和研究该引擎的技术实现。需要注意的是,本仓库 README 明确说明它仅作归档用途,更新维护已迁移至 TorqueGameEngines/Torque3D,实际开发建议前往新仓库。具体功能特性与运行要求待核验。

射击 自研引擎 C# 中级
★ 403 Fork 86 MIT 更新 2026-11-06
Turbulenz HTML5 2D/3D 游戏引擎

Turbulenz HTML5 2D/3D 游戏引擎

Turbulenz 是一个模块化的 HTML5 2D/3D 游戏框架,提供 JavaScript 与 TypeScript 版本及服务端 API,目标是在支持 HTML5 的现代浏览器、桌面和移动设备上运行游戏,无需插件。README 列出 Polycraft、Save the day、Score Rush 等使用该引擎的游戏示例;具体性能与维护状态待核验。

沙盒生存 自研引擎 C++ 中级
★ 13,828 Fork 2,521 MIT 更新 2026-11-07
Urho3D 轻量跨平台 2D/3D 游戏引擎

Urho3D 轻量跨平台 2D/3D 游戏引擎

Urho3D 是一个用 C++ 编写的免费、轻量级跨平台 2D/3D 游戏引擎,采用 MIT 许可,仓库主题标签包含 AngelScript 脚本与 C++17。README 说明,最后一个英文版本为 1.9.0,并指向对应文档。作者提到,创始人 Lasse Öörni 目前正在开发 Turso3D;如果要在不保持向后兼容的前提下继续开发,则应关注 Dviglo 分支。

平台跳跃 无明确引擎 Python 入门
★ 209 Fork 23 MIT 更新 2026-09-30
XLE 3D 游戏渲染引擎(C++,可改造)

XLE 3D 游戏渲染引擎(C++,可改造)

XLE 是一个用 C++ 编写的 3D 游戏渲染引擎,仓库描述中称其为「可改造(hackable)」的引擎。README 将其标注为原型阶段的 3D 游戏引擎,并提示最新分支需前往 djewsbury/XLE 仓库查看。具体渲染特性、平台支持与完成度待核验。

动作游戏 自研引擎 C 中级
★ 144 Fork 43 MIT 更新 2026-10-06
Gamertag:Xbox Live 玩家标签信息查询 Ruby Gem

Gamertag:Xbox Live 玩家标签信息查询 Ruby Gem

这是一个 Ruby Gem,封装 XboxLeaders 2.0 API,只需提供 Xbox Live 玩家标签(Gamertag),即可获取该用户的公开信息,包括个人资料、好友列表、玩过的游戏和成就。项目说明中提到,其部分实现选择与 API 文档并不完全一致,但作者认为更符合 Ruby 习惯。安装方式为在 Gemfile 中添加 gamertag 后执行 bundle,或直接 gem install gamertag。具体可用性与 API 现状待核验。

模拟经营 自研引擎 C++ 高级
★ 825 Fork 230 WTFPL 更新 2026-11-07
CloudBase AI 编程工具包(CloudBase-AI-Toolkit)

CloudBase AI 编程工具包(CloudBase-AI-Toolkit)

腾讯云 CloudBase 推出的 AI 编程代理后端工具包,以 TypeScript 编写,通过 Plugin、Skills 与 MCP 为 AI 编码代理提供数据库、身份认证和云函数等能力,面向 Claude Code、Cursor 等 AI 编程场景,并涉及小程序与 PostgreSQL 等方向。仓库 README 摘要内容与项目描述不一致,具体功能与用法待核验。

策略 SDL C++ 高级
★ 267 Fork 87 MIT 更新 2026-10-23