搜索结果

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

Meridian 59(子午线59)MMORPG 客户端与服务端源码

Meridian 59(子午线59)MMORPG 客户端与服务端源码

《Meridian 59》v1.1(2015 年 1 月)的 MMORPG 源代码,包含客户端、服务端、游戏逻辑代码、Blakod 编译器、房间编辑器和相关工具;美术、房间、音频等游戏内容不在其中。代码采用自定义许可证,再分发时须公开源码(包括修改);“Meridian”为注册商标,使用需书面许可。音频依赖 OpenAL Soft,预编译二进制放在 external/。README 称已用 Visual Studio 2026 社区版构建成功(具体版本待核验)。

其他 无明确引擎 JavaScript 初级
★ 10 Fork 15 未明确 更新 2026-03-15
Ryzom Core:开源 MMORPG 框架(基于 NeL 引擎)

Ryzom Core:开源 MMORPG 框架(基于 NeL 引擎)

Ryzom Core 是 Ryzom 游戏相关的开源项目,使用 C++ 编写,包含制作商业 MMORPG《Ryzom》所用的客户端、服务器与工具代码,并基于 NeL 引擎,由 Ryzom Core 社区维护。它面向大型多人在线世界开发,提供基础技术与开发方法;商业 Ryzom 由 Ryzom Forge 在 gitlab.com 的下游分支开发。

其他 自研引擎 JavaScript 入门
★ 219 Fork 102 AGPL-3.0 更新 2026-10-26
Arx Fatalis 跨平台移植版(ArxLibertatis)

Arx Fatalis 跨平台移植版(ArxLibertatis)

ArxLibertatis 是第一人称角色扮演游戏《Arx Fatalis》的跨平台移植项目,基于官方公开发布的游戏源代码构建,采用 GPLv3+ 许可并附带附加条款(详见 COPYING、LICENSE 文件)。项目使用 C++17 编写,构建依赖 CMake 3.12+、zlib、Boost 1.58+(仅头文件)与 GLM 0.9.9.7+,涉及 OpenGL 渲染,标签涵盖地牢探索与沉浸式模拟。官方网站、Bug 追踪器与 Wiki 见 README 所列地址。

动作游戏 无明确引擎 JavaScript 中级
★ 129 Fork 41 GPL-3.0 更新 2026-08-13
AAAAXY:非欧几里得空间中的 2D 解谜平台跳跃游戏

AAAAXY:非欧几里得空间中的 2D 解谜平台跳跃游戏

AAAAXY 是一款用 Go 编写的非线性 2D 解谜平台跳跃游戏,场景设定在“不可能空间”里,主题涉及非欧几里得几何。玩家可以自行设定目标,探索会得到回报,途中藏有秘密。README 称新玩家通关约需 4 至 6 小时,完整速通约 1 小时,最快约 15 分钟可达结局,并提供多平台下载。

动作游戏 自研引擎 C++ 高级
★ 1,449 Fork 375 Apache-2.0 更新 2026-10-24
「指挥官基恩」开源复刻引擎(Commander Genius)

「指挥官基恩」开源复刻引擎(Commander Genius)

Commander Genius 是使用 C++ 开发的开源解释器/复刻引擎,可在现代系统上运行《指挥官基恩》(Commander Keen 1-6 及 Dreams)与《Cosmos Cosmic Adventure》的原作及部分玩家自制 Mod。游玩需自备原版游戏数据文件;项目方还提供获取部分作品的在线商店,并支持直接下载 Mod。此仓库为 GitHub 镜像,主仓库在 GitLab。

动作游戏 无明确引擎 JavaScript 高级
★ 647 Fork 25 未明确 更新 2026-11-06
Sky Engine(C++ + OpenGL + SDL 游戏引擎)

Sky Engine(C++ + OpenGL + SDL 游戏引擎)

该仓库名为 ilenburg/game-engine,是用 C++ 编写、基于 OpenGL 与 SDL(Simple DirectMedia Layer)的游戏引擎,README 中自称 Sky Engine,作者为 Ian Ilenburg,并附有一张运行截图 game.png。仓库未说明编辑器、脚本系统、支持的平台或构建步骤,这些细节待核验。它可作为参考,供想查看 C++ 图形与引擎基础实现的开发者阅读。

策略 无明确引擎 JavaScript 中级
★ 810 Fork 191 未明确 更新 2026-10-12
M博士秘闻录(The Secret Chronicles of Dr. M.)——开源 2D 横版卷轴平台游戏

M博士秘闻录(The Secret Chronicles of Dr. M.)——开源 2D 横版卷轴平台游戏

《The Secret Chronicles of Dr. M.》是一款开源 2D 横版卷轴平台游戏,使用 C++ 开发,附带较丰富的图形与音乐素材,并内置关卡编辑器,支持在关卡中编写脚本以扩展内容。项目是已停止活跃开发的 SMC(Secret Maryo Chronicles)的分支,开发者称其有独立的目标与设计原则。官网提供 Windows 预编译版本,自行编译请见仓库内 INSTALL.md。

策略 自研引擎 JavaScript 高级
★ 2,217 Fork 385 GPL-3.0 更新 2026-11-05
Dr. Creep 的城堡(The Castles of Dr. Creep)——C64 经典游戏 C++ 开源重制版

Dr. Creep 的城堡(The Castles of Dr. Creep)——C64 经典游戏 C++ 开源重制版

这是 Ed Hobbs 于 1984 年在 Commodore 64 上推出的游戏《The Castles of Dr. Creep》的开源重制版,使用 C++ 编写。据 README 说明,该项目在原作基础上内置了城堡编辑器(Builder),玩家可以自行创建城堡,也可以在已有城堡上继续扩建。README 还提到,这个重制版已上架 Steam。项目同时提供 Travis CI 构建状态徽章。原作作者在 README 中回顾了当年在 Apple II 上汇编 6502 代码,再通过线缆传输到 C64 的开发经历。

竞速体育 Three.js JavaScript 高级
★ 1,752 Fork 895 GPL-3.0 更新 2026-11-06
《地牢爬行:石头汤》(Dungeon Crawl Stone Soup)——传统 Roguelike 地牢探索游戏官方仓库

《地牢爬行:石头汤》(Dungeon Crawl Stone Soup)——传统 Roguelike 地牢探索游戏官方仓库

Dungeon Crawl Stone Soup 的官方代码仓库,以 C++ 编写的经典 Roguelike 地牢探索游戏。玩家操控不同技能的角色,在地牢中进行战斗与施法,并可信仰性格各异的神祇;据 README 描述,取胜需要掌握战术与策略。仓库内含安装说明、快速上手文档与完整手册,并提到支持在线游玩。

策略 自研引擎 C++ 高级
★ 3,079 Fork 1,764 未明确 更新 2026-11-13
OpenNefia:可模组化的《Elona》类 roguelike 引擎重实现(C#)

OpenNefia:可模组化的《Elona》类 roguelike 引擎重实现(C#)

OpenNefia 是日本 roguelike RPG《Elona》的开源、可模组化引擎重实现,使用 C# 编写。README 说明项目仍处于开发中(WIP),构建需 .NET 8.0 SDK,Windows 下推荐使用 Visual Studio 2022;克隆仓库(需 --recursive)后运行 OpenNefia.EntryPoint 项目即可。贡献请基于 develop 分支,master 保留给最新发布版本。

策略 SDL C++ 高级
★ 162 Fork 18 MIT 更新 2026-11-07
《上古卷轴3:晨风》开源 RPG 引擎(OpenMW)

《上古卷轴3:晨风》开源 RPG 引擎(OpenMW)

OpenMW 是一个用 C++ 编写的开源开放世界 RPG 游戏引擎,支持运行 Bethesda 的《上古卷轴3:晨风》(Morrowind),但玩家需自备正版游戏。项目还附带 OpenMW-CS,用于替代官方的 Construction Set 编辑器。当前版本为 0.53.0,采用 GPLv3 许可;主仓库与问题追踪位于 GitLab。

策略 自研引擎 Java 高级
★ 6,749 Fork 1,168 GPL-3.0 更新 2026-11-13
辐射2 社区版(Fallout 2 CE)

辐射2 社区版(Fallout 2 CE)

《辐射2》的开源社区版重实现,使用 C++ 编写,目标是在现代操作系统上基本免折腾地运行原版游戏:保留原有玩法,修复引擎缺陷,并加入少量体验优化。跨平台可用,但玩家需自备正版游戏本体。对部分大型 MOD 有有限支持,完整通关情况待核验。

策略 自研引擎 C 高级
★ 2,513 Fork 257 未明确 更新 2026-11-13