游戏相关
共 203 个仓库 · 一年内有推送
轻量模块化的 C++11 图形中间件,帮游戏和数据可视化项目快速接入 OpenGL、Vulkan 等底层图形接口,省去自己搭渲染管线的麻烦。
用 C++ 写的高精度 NDS/DSi 模拟器,兼容性和运行速度都不错,想在电脑上玩任天堂 DS 游戏可以试试。
本地跑 AWS 的免费开源模拟器,支持 60 多种服务、兼容 Terraform 和真实数据库,方便离线开发和测试云上应用。
基于 PCL2 二次开发的 Minecraft 启动器社区版,由社区开发者维护,提供游戏启动与版本管理功能。
一堆单文件、零依赖的跨平台 C/C++ 头文件库,涵盖音频、碰撞检测、压缩、数学和 PNG 解码等,方便直接拖进游戏项目里用。
在 PC 上精确模拟 86Box 系列 x86 老机器,从 IBM PC 到早期奔腾,可运行 DOS、Windows 3.x/9x 等老系统与软件。
基于 JavaFX 的 Java/Kotlin 游戏引擎,内置实体组件系统、物理与 UI,让开发者用熟悉的 JVM 技术栈快速做出 2D/3D 游戏。
基于 Zig 语言的可组合跨平台游戏引擎与图形工具包,提供渲染、GUI 等底层模块,方便开发者按需拼装自己的游戏或图形应用。
用 Go 语言和 Vulkan 写的通用 2D/3D 游戏引擎,自带编辑器,适合想用 Go 做游戏又不想折腾底层图形接口的开发者。
用 Rust 写 2D 游戏的轻量框架,封装了窗口、渲染、音频和输入等常用能力,让开发者不用从零搭底层就能快速做出游戏原型。
用 Rust 写的跨平台轻量游戏引擎,一套代码就能编译到 Android、iOS、WebAssembly 和桌面端,适合快速做 2D 小游戏和原型。
Android 上的全能游戏模拟器前端,基于 Libretro 核心,一个应用就能跑 NES、N64、Game Boy、Genesis 等多平台老游戏。
超轻量的 HTML5 2D/3D 游戏引擎,零依赖、体积小、运行快,内置 WebGL2 渲染、Box2D 物理和 Three.js 3D 支持,适合做 js13k 这类极限小游戏。
Triton 是一个动态二进制分析库,提供指令语义提升、符号执行和污点分析能力,用来搭建逆向工程与软件验证工具。
在浏览器里直接跑 RetroArch 的网页前端,无需安装客户端就能玩 NES、N64、GameBoy 等老游戏。
跨平台初代 Xbox 模拟器,支持 Windows、macOS 和 Linux,让玩家能在现代电脑上运行原版 Xbox 游戏,项目仍在活跃开发中。
一份游戏开发资源大全,汇总引擎、ECS 架构、2D 框架、美术素材和 AI Agent 等工具与学习资料,帮开发者快速找到所需资源。
用 Python 写的逆向工程框架,集汇编、反汇编、模拟执行和符号执行于一体,方便分析二进制程序。
一款多系统芯片音乐跟踪器,兼容 DefleMask 模块,可编辑和播放复古游戏机音源,适合制作 chiptune。
一款用 Java 开发的开源体素沙盒游戏,支持模块化扩展,适合想研究 3D 游戏引擎或参与开源游戏开发的玩家。
用 C++ 实现的 Windows 与 Linux 用户态模拟器,可在单一环境中加载运行两套系统的用户态程序,方便逆向分析与跨平台调试。
把任意安卓手机变成桌面模式,在 Windows、Linux、macOS 上以可调窗口运行安卓应用,支持无线 ADB 投屏和游戏键位映射。
给 Godot 引擎编辑器换上一套极简风格的界面主题,让编辑器看起来更干净清爽,适合不喜欢默认界面视觉干扰的开发者。
用 C++ 重写《魔法门之英雄无敌 II》的游戏引擎,让这款经典回合制策略游戏能在现代系统上高清运行并支持模组扩展。