Chroma—面向游戏开发的色盲检测工具该项目是育碧官方开源的色盲检测工具,支持实时在游戏画面上叠加三种色盲滤镜,帮助开发者直观地看到色盲用户可能遇到的视觉障碍,从而及时调整游戏设计,提升游戏的可访问ubisoft·C·3 个月前563
megacity-metro—基于 Unity 的大型多人游戏示例该项目是 Unity 官方开源的大型多人射击类游戏示例,旨在展示如何利用 Unity 的 DOTS 技术和 Unity Gaming Services(UGS)Unity-Technologies·C#·3 个月前722
rot.js—开发 Roguelike 游戏的 JavaScript 工具包这是一个无依赖的 JavaScript 库,专为开发 Roguelike(肉鸽)游戏而设计,包含地图生成、随机数生成、路径寻找、按键处理和照明等多个模块。ondras·JavaScript·9 个月前1.4k
Real-Time-Rendering-4th-CN—《Real-Time Rendering 4th》中文翻译版1这是《Real-Time Rendering》第四版的中文翻译项目,该书是实时渲染领域的经典之作,非常适合从事游戏开发、3D 图形、VR/AR 等领域的开发者学Morakito·Other·1 年前1.9k
game-programming-patterns—《游戏编程模式》该书收集了经过验证、已发布的 3A 级游戏中的经验和模式,来解决你在游戏开发中遇到的问题。munificent·HTML·2 年前1.1k
FancyScrollView—Unity 滑动列表插件该项目采用 Unity 引擎动画系统来定制列表滑动效果,具备非常高的灵活性,除了用作滑动列表,还可以用作导航栏。项目代码结构和风格规范,接入成本低、易于使用和定setchi·C#·2 年前1k
EGamePlay—一款基于 Unity 引擎的灵活战斗框架1这是一个灵活、通用、轻量的游戏战斗/技能框架,配置可选择 ScriptableObject 或 Excel 表格。内含 RPG、回合制、技能调试等示例,以及《如m969·C#·2 年前2.2k
tiled—一款强大的 2D 游戏关卡编辑工具该项目是一款完全由社区驱动、功能强大、容易上手的 2D 游戏场景编辑器,它能够帮助开发者快速制作 2D 游戏地图和设计关卡,支持灵活的对象图层、自由放置图像、对mapeditor·C++·2 年前4.2k
FXGL—你的第一款 Java 游戏开发框架该项目是基于 JavaFX 的 2D 游戏开发引擎,它无需安装、API 简单,能够轻松地将开发的游戏打包成一个可执行的 jar 包,一切的一切都是为了让你喜欢上AlmasB·Kotlin·2 年前9.3k
pocketpy—为嵌入游戏引擎而设计的 Python 解释器该项目是用 C 实现的轻量级的 Python 解释器,包含一个编译器和基于字节码的虚拟机,以及交互式命令窗的实现。所有功能均集成在单个头文件 pocketpy.pocketpy·C·3 年前2.9k
GASDocumentation—虚幻引擎 5 之 GAS 插件上手教程该项目是讲解如何使用虚幻引擎 5 的 GameplayAbilitySystem 插件,作者从什么是 GAS 开始,最后用 GAS 做出了一个简单的多人射击游戏tranek·C++·3 年前2.8k
foolrenderer—用 C 语言从零实现的软件渲染器不用图形 API 仅用几千行 C 代码,实现了一套类似 OpenGL 的基本图形功能,以及应用于游戏开发的实时渲染技术,如阴影、切线空间法线映射、基于物理的材质cadenji·C·3 年前1.2k