搜索结果

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

KeeperRL(C++ 开源游戏源码)

KeeperRL(C++ 开源游戏源码)

KeeperRL 的源代码仓库,主要使用 C++ 编写。README 给出了官方网站 keeperrl.com、Steam 商店页与 itch.io 页面作为项目入口,并说明编译方式:Windows 需参照官网教程;Linux/Mac 需准备 make、gcc-4.8.2 或 clang-3.5、git,以及 SDL2、SDL2_image、OpenAL、Vorbis、Theora 等依赖,OSX 还需 boost-system/thread/chrono,随后执行 make 并运行 ./keeper。具体玩法类型与功能以官方页面为准,本条目未做实测,待核验。

动作游戏 其他 JavaScript 中级
★ 15 Fork 4 GPL-2.0 更新 2026-07-14
Micropolis 开源模拟城市(SimCity 经典源码)

Micropolis 开源模拟城市(SimCity 经典源码)

Micropolis 是以 Maxis 原版《SimCity》为基础、以 GPL 协议开源的经典城市建造模拟游戏源码,由 Will Wright 设计编写,主要使用 C 语言。据 README,本仓库主要用于历史存档,作者建议开发者改用重写后的 MicropolisCore:该版本用 C++ 重构,将模拟引擎与界面分离,不再依赖旧的 X11/TCL/Tk 组件。实际构建与运行情况待核验。

益智解谜 无明确引擎 JavaScript 初级
★ 2,445 Fork 1,119 未明确 更新 2026-11-07
《炮灰》(Cannon Fodder)开源引擎移植版 —— Open Fodder

《炮灰》(Cannon Fodder)开源引擎移植版 —— Open Fodder

Open Fodder 是用 C++ 编写的《炮灰》(Cannon Fodder)引擎开源移植版本,目标是在现代操作系统上运行这款由 Sensible Software 开发、Virgin Interactive 发行的军事题材动作策略射击游戏:玩家指挥小队完成多个任务,对抗敌方步兵、载具与设施。仓库 README 展示了 Windows 与 Linux 的 CI 构建徽章,话题标签涉及 Amiga、DOS 与 game。运行时是否需自备原版游戏数据,待核验。

动作游戏 Phaser JavaScript 初级
★ 11 Fork 11 GPL-3.0 更新 2026-07-14
塞尔达传说任务引擎与编辑器(Zelda Classic)

塞尔达传说任务引擎与编辑器(Zelda Classic)

Zelda Classic 是用 C++ 编写的 2D 游戏引擎与编辑器,可用来制作自定义的《塞尔达传说》风格任务(quest)。本仓库提供源代码,供开发者与高级用户把 ZC 移植到新平台;README 说明,在 Windows、OS X 和 Debian Linux 上玩游戏或制作任务无需下载编译源码,官网另有最新版本、二进制下载与自制任务库。具体功能与平台兼容性待核验。

动作游戏 无明确引擎 JavaScript 初级
★ 63 Fork 11 GPL-3.0 更新 2026-03-20
Clonepoint:Gunpoint 的自由软件克隆(C++/SDL2 源码)

Clonepoint:Gunpoint 的自由软件克隆(C++/SDL2 源码)

Clonepoint 是游戏 Gunpoint 的自由软件克隆,使用 C++ 编写,源码以 GPLv3 发布,依赖 SDL2、OpenAL Soft、TinyXML 等库。本仓库只包含源代码,运行所需数据文件需到作者 itch.io 页面另行下载。README 列出默认操作:A/D 左右移动,W/S 使用开关、电梯、入侵终端或沿墙上下移动;鼠标左键用于蓄力跳跃、在 Crosslink 中拖拽连线、击倒守卫或瞄准射击;F5/F8/F9 快速存档、读取菜单和快速读档。

动作游戏 Unity C# 中级
★ 31 Fork 3 GPL-3.0 更新 2025-10-04
Kroniax(LibGDX 重写的 Java 游戏源码)

Kroniax(LibGDX 重写的 Java 游戏源码)

Kroniax 是开发者 Alexander Weinrauch 所制作游戏的官方源码仓库,这一版本用 Java 与 LibGDX 重写了早期基于 SFML(C++)的实现,目的是提升移动端与浏览器端支持。项目以 MIT 许可证开源,README 中标注音乐由 MafiaFLairBeatz 提供。具体玩法类型、当前开发完成度与实际可运行平台均待核验。

动作游戏 无明确引擎 JavaScript 中级
★ 533 Fork 470 MIT 更新 2026-10-23
复古矢量重力飞船游戏(Osgg / OldSkoolGravityGame)

复古矢量重力飞船游戏(Osgg / OldSkoolGravityGame)

Osgg(OldSkoolGravityGame)是一款 C++ 编写的重力类太空飞船游戏,采用 70 年代风格的矢量线框画面。玩家需操控飞船依次穿越各关卡的航点,右侧绿色雷达框会显示下一个航点;燃料与激光弹药数量有限,降落在航点上可补充,同一框内还会显示当前速度与成功通过所需的最大速度。仓库 README 另含命令行参数、关卡编辑(多边形、实体、航点)以及编译安装说明,运行方式为执行 ./start.sh。代码除字体外采用 GPL v3 或更新版本许可,字体 Bandal.ttf 使用 Artistic License 1.0 或更新版本。实际手感与运行效果待核验。

益智解谜 Phaser JavaScript 入门
★ 12 Fork 12 未明确 更新 2024-10-29
SavageWheels(2D 撞车淘汰街机游戏)

SavageWheels(2D 撞车淘汰街机游戏)

SavageWheels 是一款用 C++ 和 SDL 开发的 2D 撞车街机游戏:玩家参加淘汰赛,驾驶不同车辆,在赛道上撞毁对手。车辆拥有速度、加速度、装甲、伤害等差异,比赛中可拾取加速、增伤或维修类道具。游戏模式包括剧情战役(逐步揭示各车手背景故事)、双人同机轮流对战,以及由 AI 对手参与的混战。README 提到可通过 itch.io 在浏览器直接游玩,也提供 ArchLinux AUR、Gentoo 与 Open Pandora 的安装渠道。

休闲 Phaser JavaScript 入门
★ 67 Fork 83 MIT 更新 2026-07-31
SDL-Ball 打砖块游戏(DX-Ball 风格克隆)

SDL-Ball 打砖块游戏(DX-Ball 风格克隆)

SDL-Ball 是作者 Jimmy Christensen 用 C++ 编写的开源打砖块游戏,玩法仿 DX-Ball、MegaBall 和 Breakout,可在 Linux 及 Windows 上运行,README 称其图形较精美。它支持键盘、鼠标、WiiMote 以及数字/模拟摇杆操作,并提供存档读档、配置选项、主题切换与自制主题;代码、图形、关卡和声音以 GPLv3 发布,字体另附许可。编译时可选无声音、WiiMote 支持或系统级安装。

动作游戏 其他 JavaScript 入门
★ 34 Fork 10 GPL-3.0 更新 2026-07-20
StepMania 跨平台音乐节奏游戏(跳舞机)

StepMania 跨平台音乐节奏游戏(跳舞机)

StepMania 是一款用 C++ 编写的开源跨平台音乐节奏游戏,面向家用与街机使用,仓库主题标签包含 game、lua、rhythm-game。据 README 说明,Windows 用户运行前需安装 Visual C++ 2015 x86 运行库(64 位系统另需 x64 版本),最低支持 Windows 7;macOS 需 10.6.8 及以上;Linux 所需依赖可由发行版包管理器提供。玩法与曲目细节请以仓库文档为准。

动作游戏 自研引擎 JavaScript 入门
★ 38 Fork 116 未明确 更新 2026-02-20
GlPortal:开源传送门式第一人称解谜平台跳跃游戏(C++)

GlPortal:开源传送门式第一人称解谜平台跳跃游戏(C++)

据仓库自述,GlPortal 是一款开源科幻第一人称解谜平台跳跃游戏,核心围绕传送机制,采用 C++ 编写,涉及 OpenGL、SDL 与物理模拟,并由 RadixEngine 驱动;官方说明可在 GNU/Linux、Mac 与 Windows 上运行。仓库内含编译指南(COMPILE.md)及规格文档链接。具体关卡内容、可玩完整度与运行表现待核验。

竞速体育 其他 C 初级
★ 76 Fork 21 未明确 更新 2026-11-06
OpenSpades:Ace of Spades 0.75 兼容客户端(多人 FPS)

OpenSpades:Ace of Spades 0.75 兼容客户端(多人 FPS)

OpenSpades 是 Ace of Spades 0.75 的兼容客户端,采用 C++ 编写,使用 OpenGL/AL 改善体验,支持跨平台运行。根据 README,它可连接 vanilla、pyspades、pysnip 服务器,面向多人 FPS 玩法;项目开源,具体构建方式与平台支持请以官方构建指南为准。

休闲 无明确引擎 JavaScript 入门
★ 29 Fork 65 GPL-3.0 更新 2026-07-25