搜索结果

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

Warzone 2100:开源 3D 即时战略游戏

Warzone 2100:开源 3D 即时战略游戏

Warzone 2100 是一款 100% 免费开源的 3D 即时战略游戏,用 C++ 编写,支持 Windows、macOS、Linux 与 BSD。它提供剧情驱动的单人战役(基地可持久扩张,并包含外出任务)、最多 10 人的在线多人对战或组队模式,以及离线遭遇战 AI 模式;科技树包含 400 多项技术,单位设计系统可自由搭配。游戏支持跨平台联机,并使用 OpenGL、OpenGL ES、Vulkan 图形后端;稳定版需在官网 wz2100.net 获取。

策略 自研引擎 C++ 高级
★ 4,059 Fork 643 GPL-3.0 更新 2026-11-13
DustRacing2D:Qt/OpenGL 俯视角 2D 赛车游戏

DustRacing2D:Qt/OpenGL 俯视角 2D 赛车游戏

DustRacing2D 是一款基于 Qt(C++)与 OpenGL 的俯视角 2D 赛车游戏,采用瓦片式赛道,并附带 Qt 关卡编辑器;物理由独立引擎 MiniCore 负责。支持 1–2 名人类玩家对战 11 名电脑车手,含三档难度、分屏双人、竞速/计时/对决模式及多条赛道。

竞速体育 自研引擎 C++ 中级
★ 341 Fork 85 GPL-3.0 更新 2026-11-04
漂移赛车模拟器(VDrift)

漂移赛车模拟器(VDrift)

VDrift 是一款跨平台开源驾驶模拟游戏,以漂移赛车为核心玩法,采用 C++ 编写,遵循 GPLv3 协议,目前支持 FreeBSD、Linux、Mac OS X 与 Windows。项目目标是打造注重车辆物理精确模拟、兼具挑战性与沉浸感的开源竞速模拟器,并为开发者与美术社区提供创作实验平台。仓库描述仅为「VDrift source code」,具体 playable 版本与实机表现待核验。

竞速体育 自研引擎 C++ 高级
★ 420 Fork 117 GPL-3.0 更新 2026-11-11
软体物理沙盒模拟器(Rigs of Rods)

软体物理沙盒模拟器(Rigs of Rods)

Rigs of Rods(简称 RoR)是一个开源软体物理沙盒模拟游戏,主开发仓库用 C++ 编写,核心是实时模拟车辆的运动与形变。项目始于 2005 年,README 称其支持多种车辆、物理对象与场景;仓库话题涵盖飞机、船只、汽车、卡车、拖车和火车。具体玩法细节与平台支持情况待核验。

沙盒生存 自研引擎 C++ 高级
★ 1,292 Fork 229 GPL-3.0 更新 2026-11-13
指挥官基恩:基恩之梦(Commander Keen in Keen Dreams)游戏源码

指挥官基恩:基恩之梦(Commander Keen in Keen Dreams)游戏源码

该仓库是 DOS 平台游戏《Commander Keen in Keen Dreams》的源代码,采用 GNU GPLv2+ 发布。代码原为 Borland C++ 2.0 设计,发布时在 3.1 下亦可编译;static 目录中的数据需编译进二进制,运行 make.bat 前需将 Borland C++ 加入 PATH。游戏数据文件的授权不受源码发布影响,仍需自行合法获取;实际玩法与运行效果待核验。

动作游戏 自研引擎 C 高级
★ 1,973 Fork 185 GPL-2.0 更新 2026-11-01
DDraceNetwork(DDNet)——免费合作闯关 2D 平台跳跃游戏

DDraceNetwork(DDNet)——免费合作闯关 2D 平台跳跃游戏

DDNet 是 Teeworlds 的一个模组,源自 DDRace,是一款免费的合作型 2D 平台跳跃游戏。项目使用 C++ 编写,采用 OpenGL/Vulkan 渲染,支持 Windows、Linux、macOS。README 提供了编译指南、调试指南、源码文档与代码浏览器,并提供官网和 Steam 获取发行版的渠道。

动作游戏 自研引擎 C++ 高级
★ 861 Fork 718 未明确 更新 2026-11-11
VVVVVV(2010 独立游戏开源源码)

VVVVVV(2010 独立游戏开源源码)

2010 年独立游戏 VVVVVV 的开源源码库,桌面版代码位于 desktop_version 目录,仓库语言标记为 ActionScript。音乐由 Magnus Pålsson 创作,房间命名由 Bennett Foddy 负责,2.0 更新(C++ 移植)由 Simon Roth 完成。作者说明可自由编译供个人使用,分发编译版本前需阅读 LICENSE.md;游戏目前仍在官网商业销售。

动作游戏 自研引擎 C 高级
★ 8,056 Fork 607 未明确 更新 2026-11-10
《德军总部3D》SDL 跨平台移植版(Wolf4SDL)

《德军总部3D》SDL 跨平台移植版(Wolf4SDL)

Wolf4SDL 是 id Software 经典第一人称射击游戏《德军总部3D》的开源移植项目,基于跨平台多媒体库 SDL 重写,目标是保留原作手感并带来一些改进。使用 C++ 开发,README 列出的支持平台包括 Windows、Linux、BSD 变体、Mac OS X(x86)与用于 Dreamcast 的 KallistiOS,目前仅支持 x86、ARM、SH-4 等小端平台。项目内置取自 MAME 的 OPL2 模拟器,可在没有 AdLib 兼容声卡时播放 AdLib 音效与音乐,并支持多声道数字化音效。

动作游戏 SDL C++ 高级
★ 12 Fork 9 GPL-2.0 更新 2026-10-23
雷神之锤(Quake)GPL 完整源码发布

雷神之锤(Quake)GPL 完整源码发布

id Software 以 GPL 协议公开的《雷神之锤》完整源码,含 winquake、glquake、quakeworld、glquakeworld 四个工程,语言为 C。README 说明原工程在 Visual C++ 6.0 下测试过,汇编文件需 masm;可通过修改 #define 只用 C 构建,但软件渲染版本速度约损失一半,OpenGL 版本影响较小。

动作游戏 自研引擎 C 高级
★ 6,131 Fork 1,084 未明确 更新 2026-11-13
天使下凡一百层(angel-descent)微信小游戏

天使下凡一百层(angel-descent)微信小游戏

基于 JavaScript 与 Canvas 的微信小游戏项目,仓库描述为「天使下凡一百层动作冒险游戏」。README 摘录内容实际介绍的是一个基于 Qt 的 2D 游戏引擎(依赖 Qt5 与 Box2D),与仓库描述不一致,具体玩法与实现细节待核验。

其他 自研引擎 C++ 中级
★ 56 Fork 21 MIT 更新 2025-01-09
MagicTaleScript:手写 TypeScript 引擎的微信小游戏

MagicTaleScript:手写 TypeScript 引擎的微信小游戏

MagicTaleScript 是一个用 TypeScript 手写引擎框架开发的微信小游戏项目,仓库标签涵盖游戏开发、游戏引擎与微信小游戏。README 摘录主要介绍 Oxygine 这一 C++ 2D 移动游戏引擎的构建方式、平台支持与示例代码,与项目本身的玩法、功能及运行效果关系待核验。

其他 自研引擎 C++ 中级
★ 815 Fork 173 未明确 更新 2026-09-14
微信小游戏合集:2048、华容道、数独、生存与消除(digital-space-lab)

微信小游戏合集:2048、华容道、数独、生存与消除(digital-space-lab)

一个用 JavaScript 开发的微信小游戏项目,包含 2048、华容道、数独、生存和消除(Tile Match)等玩法,并提到多人 PK 对战与云端排行榜。仓库描述与 README 摘录内容不一致(摘录为 Plasma 引擎文档),具体玩法细节、对战与排行榜实现方式待核验。

其他 自研引擎 C++ 高级
★ 237 Fork 91 未明确 更新 2026-11-06