编程语言 / C#

C#

精选以 C# 编写的开源游戏与游戏源码项目,适合学习语法、引擎接入与实战部署。

在列表中筛选
红警2风格 OpenRA 模组:Romanov's Vengeance

红警2风格 OpenRA 模组:Romanov's Vengeance

Romanov's Vengeance 是一个基于 OpenRA Red Alert 2 模组的第三方 OpenRA 模组,使用 C#,目标是在 OpenRA 与更现代《命令与征服》游戏改进基础上提供更平衡的多人体验。README 称自定义战役仍在计划中、完成度有限;模组仍在开发,测试版可能有 bug,部分原作功能和美术仍缺失或为占位内容,平衡也会调整。安装方式与 OpenRAModSDK 模组相同。具体可玩性与发布状态待核验。

策略 自研引擎 C# 高级
★ 346 Fork 47 GPL-3.0 更新 2026-11-09
虫群突袭重制版 OpenSA(基于 OpenRA 的即时战略)

虫群突袭重制版 OpenSA(基于 OpenRA 的即时战略)

OpenSA 是基于 OpenRA Mod SDK 的《Swarm Assault》(1999 年即时战略游戏)重制项目,使用 C# 开发。据 README,项目完成度已很高,重制了全部 100 个任务并追加额外关卡;具备多人对战、Windows/macOS/Linux 支持、HD 分辨率与无缝缩放、集结点、可设定目标的地图编辑器及自定义单位;不含随机地图生成器,剩余工作主要为外观与细节。

策略 自研引擎 C# 中级
★ 126 Fork 14 GPL-3.0 更新 2026-11-07
Manic Digger:C# 开源体素方块建造游戏(Minecraft 类)

Manic Digger:C# 开源体素方块建造游戏(Minecraft 类)

Manic Digger 是用 C# 开发的开源 3D 体素方块建造游戏,玩法类似 Minecraft:既可以独自在本地世界建造,也能连接在线服务器与他人合作搭建大型建筑。README 列出单人与多人模式、自定义纹理支持、服务端模组 API,默认世界尺寸为 9984×9984×128,并附带战争(第一人称射击)游戏模式。具体运行平台与当前版本状态待核验。

射击 自研引擎 C# 高级
★ 403 Fork 86 未明确 更新 2026-11-06
《领土》(Dominion)桌游 C# 实现

《领土》(Dominion)桌游 C# 实现

用 C# 编写的桌游《领土》(Dominion)实现,仓库中包含游戏逻辑与一个 Web 客户端。作者在 README 中说明本人不发行卡牌图片,因此克隆仓库后 Web 客户端可用性不高。具体运行方式、所支持的卡牌范围与许可证情况待核验。

卡牌 无明确引擎 C# 中级
★ 71 Fork 24 MIT 更新 2026-04-26
马力欧派对风格 Unity3D 本地多人派对游戏(mario-party)

马力欧派对风格 Unity3D 本地多人派对游戏(mario-party)

一个用 Unity3D(C#)开发的本地多人「粉丝游戏」,灵感来自《超级马里奥兄弟》30 周年,定位为聚会、黑客松等场合可玩的派对游戏,出自 MLH LocalHackDay。目前没有一键安装程序,需自行安装 Happy Fun Times,玩家设备接入同一局域网即可加入;官方建议在大屏幕上运行以获得更好体验。具体玩法细节与支持人数待核验。

平台跳跃 Unity C# 中级
★ 74 Fork 24 未明确 更新 2026-11-02
Unity 2D 无限横版卷轴 Demo(Jekyll & Hyde Collide)

Unity 2D 无限横版卷轴 Demo(Jekyll & Hyde Collide)

这是 Unity 2D 游戏《Jekyll & Hyde Collide》的工程文件仓库。作者说明这些文件尚未整理,也未编译,是为参加某次 Game Jam 而制作的;游戏围绕「变化」主题,取材自《化身博士》故事,仓库描述称其为多层无限横版卷轴。README 列出了三名成员各自负责的分工:动画、关卡生成与角色行为,并致谢 Unity 4.3 新特性及 PartnersInRhyme 的音效素材。具体活动名称、玩法细节与实际可运行状态待核验。

动作游戏 Unity C# 中级
★ 31 Fork 3 未明确 更新 2025-10-04
开源游戏精选列表(Awesome Open Source Games)

开源游戏精选列表(Awesome Open Source Games)

这是一个 Awesome 风格的开源游戏资源列表,收集源码可在 GitHub 获取的游戏,并按浏览器、原生、移动端、聊天机器人等平台分类,细分为 FPS、RPG、策略、竞速、沙盒、解谜等玩法类型;另设“Just The Source”和框架/引擎等栏目。具体条目与链接以仓库 README 为准。

其他 无明确引擎 C 入门
★ 3,374 Fork 309 CC0-1.0 更新 2026-11-09
开源科幻像素即时战略游戏(OpenHV)

开源科幻像素即时战略游戏(OpenHV)

OpenHV 是基于 OpenRA 引擎打造的开源像素风科幻即时战略游戏(Mod),场景与美术源自 Daniel Cook 的 Hard Vacuum 设计。故事设定在巨型企业互相征战的遥远未来,支持局域网与互联网多人对战、遭遇战 AI 机器人,并内置地图编辑器,还允许观众观战和分享录像。项目以全开放内容为目标,主要使用 C# 开发。

策略 自研引擎 C# 高级
★ 1,094 Fork 69 GPL-3.0 更新 2026-11-08
MagicTale:Cocos Creator 微信小游戏射击项目

MagicTale:Cocos Creator 微信小游戏射击项目

MagicTale 是一个使用 Cocos Creator 开发的微信小游戏射击项目,采用 2D 与 3D 结合的表现形式,仓库语言为 JavaScript,标签涉及 cocos-creator、game-development、typescript 与 wechat-minigame。当前 README 摘要内容实际指向 osu!framework,与项目描述不一致,具体玩法、功能与完成度待核验。

其他 自研引擎 C# 高级
★ 2,031 Fork 513 未明确 更新 2026-11-07
《高性价比人生指南》人生闯关小游戏(howtolivebetter-game)

《高性价比人生指南》人生闯关小游戏(howtolivebetter-game)

《高性价比人生指南》的非官方衍生小游戏:设置 10 个生活路口,围绕命、钱、自由三条命脉做选择,每个选项标注原书数字与出处。同一份关卡数据同时驱动网页版与微信小游戏,使用 JavaScript 与 Canvas,无第三方依赖。正文采用 CC BY 4.0,代码采用 MIT。仓库 README 摘录内容与项目描述不一致,实际文档待核验。

其他 MonoGame C# 中级
★ 14,608 Fork 3,119 未明确 更新 2026-11-07
Claude Code 多智能体游戏开发工作流工具包(Unity / Godot / Web / 微信小游戏 / Cocos Creator)

Claude Code 多智能体游戏开发工作流工具包(Unity / Godot / Web / 微信小游戏 / Cocos Creator)

这是一个面向游戏开发的多智能体工作流工具包,基于 Claude Code 构建,覆盖 Unity、Godot、Web、微信小游戏和 Cocos Creator 等平台。仓库话题标签显示其涉及智能体协作、资源管线、QA 自动化等方向。需要注意:仓库描述与 README 摘录内容不一致,摘录实际介绍的是 C#/XNA 编写的程序化行星系统 GenesisEngine,具体功能与平台支持情况待核验。

沙盒生存 MonoGame C# 高级
★ 46 Fork 16 未明确 更新 2026-10-04
minigame-std:微信小游戏与浏览器跨平台标准库

minigame-std:微信小游戏与浏览器跨平台标准库

面向微信小游戏与 Web 浏览器的 TypeScript 跨平台标准库,提供加密、文件系统、fetch、存储等统一 API,并覆盖 base64、剪贴板、HMAC、MD5、图片、网络、性能与随机数等主题。仓库描述与主题列表可核验;具体 API 行为与兼容范围待核验。

其他 自研引擎 C# 中级
★ 1,423 Fork 288 MIT 更新 2026-10-31