搜索结果

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

Duality:基于 C# 的 2D 游戏开发框架

Duality:基于 C# 的 2D 游戏开发框架

Duality 是一个开源 2D 游戏开发框架,使用 C# 编写,并基于 OpenTK/OpenGL,采用插件式架构,仓库标签中包含 portable(可移植)。官方提供项目主页与文档站,另设有 GitHub Discussions、Discord 交流渠道和 Issue 追踪。仓库 Releases 中可下载 v3.0 二进制包,已有项目也可通过其 Package Manager 更新框架版本或插件。具体上手难度与运行表现待核验。

RPG 自研引擎 C++ 高级
★ 476 Fork 125 MIT 更新 2026-11-06
EntityJS:HTML5 实体组件游戏引擎

EntityJS:HTML5 实体组件游戏引擎

EntityJS 是一个基于 JavaScript 的 HTML5 游戏引擎,采用实体-组件(entity-component)设计,目标是让游戏逻辑更灵活、减少重复代码与紧耦合的类层级。仓库 README 说明当前正在重写:0.5.0 版将从 Ruby 迁移为 Node.js 包,引擎本身也转向实体系统设计,最新进展需查看 dev 分支。功能细节与版本状态待核验。

RPG SDL C++ 高级
★ 1,116 Fork 160 未明确 更新 2026-11-07
Flare 单人 2D 动作 RPG 引擎(仅引擎)

Flare 单人 2D 动作 RPG 引擎(仅引擎)

Flare(Free Libre Action Roleplaying Engine)是用 C++ 编写的运行时游戏引擎,面向单人 2D 动作角色扮演游戏。仓库仅包含引擎,游戏内容已移至 flare-game。游戏数据多采用 INI 风格配置文件,偏好 png、ogg 等开放格式,并可通过 Flare 插件配合 Tiled 制作地图。许可证与具体功能细节待核验。

RPG 无明确引擎 Python 中级
★ 61 Fork 17 GPL-3.0 更新 2026-07-12
FlashPunk:ActionScript 3 2D Flash 游戏开发框架

FlashPunk:ActionScript 3 2D Flash 游戏开发框架

FlashPunk 是一个面向 2D Flash 游戏的免费 ActionScript 3 库,提供较完整的开发框架,内置时间步、动画、输入与碰撞等常用处理,并包含精灵图形、瓦片地图、文本、背景及实时调试器等功能,便于开发者将精力集中在游戏设计与测试上。

动作游戏 自研引擎 C++ 中级
★ 133 Fork 28 MIT 更新 2026-11-05
GamePlay 跨平台 C++ 2D/3D 游戏引擎

GamePlay 跨平台 C++ 2D/3D 游戏引擎

GamePlay 是一款开源、跨平台的 C++ 游戏框架/引擎,用于开发 2D/3D 移动端与桌面端游戏,README 标注当前版本为 v3.0.0。文档列出对 Windows、macOS、Linux、iOS、Android 的平台支持,采用 Apache 2.0 许可,并提供 Wiki、API 文档与开发指南入口。实际渲染能力、性能表现与项目活跃度待核验。

RPG 自研引擎 Lua 高级
★ 257 Fork 73 未明确 更新 2026-11-07
特技拉力赛 2.x(Stunt Rally):基于 OGRE 与 VDrift 的 3D 赛车游戏及赛道编辑器

特技拉力赛 2.x(Stunt Rally):基于 OGRE 与 VDrift 的 3D 赛车游戏及赛道编辑器

Stunt Rally 2.x 的开源主仓库,使用 C++ 与 CMake 构建,是基于 VDrift 物理与 OGRE3D 渲染的 3D 赛车游戏,自带赛道编辑器,仓库主题含 Bullet 物理、GUI、Linux 与多人联机。README 注明后续开发已迁移至 stuntrally3 仓库,本仓库保留 2.x 源码与数据,并在 docs/ 中提供文档。

益智解谜 无明确引擎 JavaScript 入门
★ 14 Fork 11 GPL-3.0 更新 2026-07-14
Blackvoxel 体素沙盒游戏(C++)

Blackvoxel 体素沙盒游戏(C++)

Blackvoxel 是一款用 C++ 开发的体素(方块)游戏。故事设定在未来:玩家买下一颗被宣传为天堂的星球,着陆时却撞上地图上没有的小行星而坠毁;醒来后,玩家发现自己身处天空漆黑、遍布奇异发光方块的荒凉世界。仓库 README 主要讲述这段开场背景,具体玩法与系统功能待核验,更多信息可访问其官网 blackvoxel.com。

益智解谜 Three.js JavaScript 中级
★ 607 Fork 372 GPL-3.0 更新 2026-11-01
开源体素游戏引擎 Luanti(原 Minetest)

开源体素游戏引擎 Luanti(原 Minetest)

Luanti(原 Minetest)是一个免费开源的体素游戏引擎与游戏创作平台,强调易于制作模组和创建游戏。项目以 C++ 开发,涉及 Lua 模组生态,采用 LGPLv2.1+ 许可。适合想搭建体素世界、开发沙盒游戏或扩展模组的开发者了解与参与。

益智解谜 无明确引擎 JavaScript 入门
★ 992 Fork 398 未明确 更新 2026-10-31
粉末玩具(The Powder Toy)——落沙物理沙盒

粉末玩具(The Powder Toy)——落沙物理沙盒

用 C++ 与 SDL 开发的桌面版「落沙」物理沙盒。它模拟气压、气流速度、热量与重力,以及不同物质之间的相互作用;提供建材、液体、气体与电子元件,可用来搭建机械、炸弹、地形等装置,并支持挖掘、爆炸、布线与操控小人。存档等在线功能需在官网注册账号,可通过官网或 Steam 获取。

益智解谜 自研引擎 JavaScript 高级
★ 37 Fork 20 GPL-3.0 更新 2026-08-31
FlightGear 开源飞行模拟器

FlightGear 开源飞行模拟器

FlightGear 是一款 GPL 授权的开源飞行模拟器,可在 Windows、macOS、Linux 上运行。README 称其由国际志愿者协作开发二十余年,具备全球地景、太空飞行、复杂天气模拟,以及在线多人联机与 VATSIM 支持,并被部分高校、研究机构与 FAA 认证模拟器使用。本仓库标注为 Mirror(镜像),主要开发与下载、文档以其官网及 GitLab 为准。

益智解谜 Phaser JavaScript 入门
★ 63 Fork 22 GPL-2.0 更新 2026-07-14
LinCity-NG:开源城市模拟经营游戏

LinCity-NG:开源城市模拟经营游戏

LinCity-NG 是用 C++ 编写的城市模拟经营游戏,项目自述为经典 LinCity 的精良改进版。玩家需建设并维护城市,可通过建立可持续经济,或用飞船撤离全部市民这两种方式通关;游戏内按 F1 可查看玩法帮助。仓库提供了基于 CMake 的配置、构建与安装命令,依赖清单见 doc/DEPENDENCIES.md,具体平台运行情况待核验。

Roguelike 无明确引擎 C 中级
★ 130 Fork 14 GPL-2.0 更新 2026-10-21
开源编程游戏 Colobot: Gold Edition(C++)

开源编程游戏 Colobot: Gold Edition(C++)

这是 Colobot: Gold Edition 的开源项目源代码,由 Epsitec 与 TerranovaTeam 开发;仓库使用 C++ 编写,topics 标注为 game 与 programming,说明项目属于“游戏 + 编程”方向。README 提供了官方网站 colobot.info,以及 Discord、GitHub Discussions、ModDB、YouTube、Reddit、Twitter 等社区入口。具体玩法内容、支持的平台与许可证细节,在给定信息中未完整说明,待核验。

益智解谜 Phaser JavaScript 初级
★ 12 Fork 11 GPL-3.0 更新 2026-05-24