这是一个使用 Java 从零构建的确定性纵向射击游戏,拥有一个跨平台的内核,可同时在桌面端和 Web 浏览器中运行。
好开源,值得被发现。
发现优质开源项目,匿名提交开源项目,认领编辑你的开源项目。
带着好奇心,发现开源世界。
THE FIRST COLLECTION这是一个使用 Lua 和 LÖVE 2D 开发的 Breakout 克隆版,采用简洁的 OOP 设计、状态机和 delta-time 循环,支持跨平台便携式构建。
FROSTHOLD 是一款使用 Love2D 构建的殖民地生存模拟游戏,融合了 Frostpunk 和 RimWorld 的元素。
一种用于编写基于解析器的文字冒险游戏的 Haskell DSL,受 Inform 7 启发,旨在程序化生成大型交互式虚构世界。
一款面向 Yandex Games 的 2D 俄罗斯跳棋游戏,基于 Phaser 4 开发。第一版本包含规则引擎、机器人对手、合法移动高亮及 Yandex Game Ready 集成;WebSocket 匹配和双人对战计划中但尚未实现。
Tavern Quest 是一款基于 Love2D 开发的宏大文本+2D 混合幻想 RPG。游戏包含深厚的背景设定、战术战斗、钓鱼、TCG、酒馆管理及程序化生成世界,目前已可运行但仍处于打磨阶段。
PlayCanvas 是一款基于浏览器的开源 3D 游戏引擎,支持 WebGL2/WebGPU、XR、物理模拟及 glTF 资源,适用于开发游戏、可视化项目和交互式应用。
Bevy 是一款使用 Rust 构建的开源数据驱动游戏引擎,采用实体组件系统 (ECS) 架构,支持 2D 和 3D 游戏开发。
Phaser 是一个快速、免费且开源的 HTML5 2D 游戏框架,适用于桌面和移动端 Web 浏览器,支持 Canvas 和 WebGL 渲染。
Tokamak 是一款用于创建游戏和虚拟世界的 C# 引擎,为应用程序开发提供了一套模块化的构建组件。
raylib 是一个简单易用的 C 语言库,专为视频游戏编程而设计,非常适合用于原型开发、教育以及图形应用程序。
libGDX 是基于 OpenGL(ES) 的跨平台 Java 游戏开发框架,支持 Windows、Linux、macOS、Android、网页和 iOS,适用于 2D/3D 游戏,采用 Gradle 构建,Apache 2.0 开源协议,拥有丰富的第三方生态。
Pyxel是一个面向Python的复古游戏引擎,具有16色显示和四声道音效等简约设计,旨在让像素艺术风格的游戏创作变得简单易行。
Novolis.Raylib 为 raylib 6 和 raygui 提供了现代化的 .NET 绑定,构建了一个涵盖游戏开发、托管和原生互操作的多包生态系统。
Love2d Studio 是一个无需依赖的 LÖVE2D 框架,集成了场景管理、输入、存档、音频、UI、ECS、物理系统及内置场景编辑器。它针对 LÖVE 11.5 开发,包含参考游戏 Gem Haul,旨在消除 2D 游戏开发的冗余代码。
Ebitengine 是一个为 Go 语言编写的开源 2D 游戏引擎,提供简单 API 用于构建可部署到多平台的游戏。
Godot Engine 是一款免费、开源且跨平台的游戏引擎,可通过统一界面创建 2D 和 3D 游戏。
EconSpace 是一个基于 C++ 和 raylib 构建的 2D 空间 MMO 原型,具有权威客户端-服务器架构和模拟的星系经济。
godot-mcp-bridge 是一个为 Godot 4 设计的 MCP 服务器,为 AI 客户端提供对 Godot 编辑器的双向控制,具备实时树编辑、步进调试器以及 231 个专业工具。
《Remembering Home》是一款使用LÖVE(Love2D)框架开发的2D游戏,采用实体组件系统、AI行为树及多种库实现动画、碰撞和GUI,并包含构建脚本与开发工具。