开发与运行
共 176 个仓库
跨平台 2D/3D 游戏引擎,提供完整编辑器与运行时,用一套工程就能导出到桌面、移动端和 Web,适合独立开发者和小团队做游戏。
轻量级 C++ 即时模式 GUI 库,依赖极少、无需庞大框架,适合游戏引擎和工具快速搭建原生界面。
用 Rust 写的数据驱动游戏引擎,API 简洁、基于 ECS 架构,适合想用现代语言做 2D/3D 游戏又不想被复杂框架拖累的开发者。
用 C 写的轻量级游戏编程库,封装 OpenGL 等底层图形接口,让开发者不用折腾窗口、输入和渲染细节,专注写游戏逻辑,支持桌面、移动端和嵌入式平台。
用 C++ 编写的 PlayStation 4 模拟器,支持 Windows、Linux、macOS 和 FreeBSD,让玩家能在电脑上运行 PS4 游戏。
基于 TypeScript 的 Web 3D 游戏与渲染引擎,封装 WebGL/WebGPU/WebXR,让开发者直接在浏览器里搭建高性能 3D 场景和游戏。
在浏览器里跑完整 x86 PC 的模拟器,带 x86 到 WebAssembly 的 JIT 编译器,可直接启动 Linux 等系统。
在 iOS 设备上跑起 Linux shell 的模拟器,靠用户态 x86 模拟执行命令行工具,让 iPhone/iPad 也能用上熟悉的 Linux 命令环境。
跨平台的 PlayStation 3 模拟器与调试器,用 C++ 编写,支持 OpenGL 和 Vulkan 渲染,让玩家能在 PC 上运行 PS3 游戏并调试。
用 Rust 重写的 Flash Player 模拟器,能在浏览器和桌面端直接运行 SWF 文件,让老 Flash 内容在官方停支持后继续可用。
macOS 上的多平台复古游戏模拟器,把红白机、GBA、PS 等各家主机统一到一个原生界面里管理运行。
一份精选的游戏开发资源清单,汇总引擎、框架、美术、设计、Game Jam 等工具与素材,帮开发者快速找到做游戏需要的各类资源。
用 HTML 声明式语法快速搭建 WebVR/AR 场景,无需深入 WebGL 细节,就能在浏览器里做出可跨头显运行的虚拟现实体验。
跨平台渲染库,屏蔽 DirectX、OpenGL、Metal、Vulkan 等图形 API 差异,让你自带引擎或框架也能统一接入渲染。
基于 WebGL、WebGPU、WebXR 和 glTF 的浏览器端图形运行时,用来在网页里跑 3D 游戏和交互场景,支持高斯泼溅等新渲染特性。
在 Docker 里跑 Android 模拟器,支持 noVNC 网页操作、录屏和 MCP 服务,方便在 CI 或云端做自动化测试与 AI 代理控制。
PlayStation 2 模拟器,用 C++ 编写,能在 PC 上运行 PS2 游戏,支持多平台、高分辨率渲染和存档状态。
在 PC 上运行 GameCube 和 Wii 游戏的模拟器,支持高清分辨率、宽屏等画质增强,让老主机游戏在新电脑上流畅游玩。
基于 C# 的跨平台游戏开发框架,一套代码即可把 2D/3D 游戏发布到桌面、移动端和主机,省去多平台适配的重复工作。
跨平台 libretro API 前端,统一管理和运行各类模拟器核心,提供图形界面、手柄映射、存档与着色器等一站式复古游戏体验。
开源体素游戏创作平台,用 Lua 就能轻松写模组、搭游戏,不用从零造引擎。
现代 C++ 写的轻量级实体组件系统(ECS),用数据导向设计帮游戏和实时应用把对象逻辑解耦,跑得快又稳定。
用 TypeScript 编写的回合制游戏状态管理与多人联机引擎,帮你省去自己实现回合流转、状态同步和网络对战的麻烦,专注写游戏规则本身。
多核友好的 C++ 刚体物理与碰撞检测库,专为游戏和 VR 场景设计,已被《地平线:西之绝境》等 3A 大作采用。