olcNES—用 C++ 写一个 NES 模拟器1这是一份教你用 C++ 写 NES/FC 游戏模拟器的视频教程和源码,作者是油管大神 javidx9。OneLoneCoder·C++·1 年前1.9w
Real-Time-Rendering-4th-CN—《Real-Time Rendering 4th》中文翻译版这是《Real-Time Rendering》第四版的中文翻译项目,该书是实时渲染领域的经典之作,非常适合从事游戏开发、3D 图形、VR/AR 等领域的开发者学Morakito·Other·8 个月前1k
game-programming-patterns—《游戏编程模式》该书收集了经过验证、已发布的 3A 级游戏中的经验和模式,来解决你在游戏开发中遇到的问题。munificent·HTML·10 个月前681
FXGL—你的第一款 Java 游戏开发框架该项目是基于 JavaFX 的 2D 游戏开发引擎,它无需安装、API 简单,能够轻松地将开发的游戏打包成一个可执行的 jar 包,一切的一切都是为了让你喜欢上AlmasB·Kotlin·1 年前8.3k
tiled—一款强大的 2D 游戏关卡编辑工具该项目是一款完全由社区驱动、功能强大、容易上手的 2D 游戏场景编辑器,它能够帮助开发者快速制作 2D 游戏地图和设计关卡,支持灵活的对象图层、自由放置图像、对mapeditor·C++·1 年前3k
cpp-game-engine-book—《游戏引擎浅入浅出》该书介绍了如何从零制作一个完整的游戏引擎,内容包含从基础的环境搭建,到后面的骨骼动画、多线程渲染、阴影实现等方面。ThisisGame·C++·2 年前1.1w
EGamePlay—一款基于 Unity 引擎的灵活战斗框架这是一个灵活、通用、轻量的游戏战斗/技能框架,配置可选择 ScriptableObject 或 Excel 表格。内含 RPG、回合制、技能调试等示例,以及《如m969·C#·1 年前1.4k
FancyScrollView—Unity 滑动列表插件该项目采用 Unity 引擎动画系统来定制列表滑动效果,具备非常高的灵活性,除了用作滑动列表,还可以用作导航栏。项目代码结构和风格规范,接入成本低、易于使用和定setchi·C#·10 个月前545
Plants-vs.-Zombies-Online-Battle—逆向工程实现多人对战的植物大战僵尸2该项目在没有游戏源代码的前提下,通过逆向工程和代码注入实现植物大战僵尸局域网对战模式。成功加载后解密模式的最后一关,会变为网络对战关卡。玩法为其中一个玩家放置植Zhuagenborn·C++·3 年前1.4w
lottery—基于 Express + Three.js 的 3D 球体抽奖程序1年会抽奖程序,能够自定义文字、图片和抽奖规则,还支持一键导入抽奖人员和导出抽奖结果。Aras-ax·JavaScript·3 年前1.3w
pocketpy—为嵌入游戏引擎而设计的 Python 解释器该项目是用 C 实现的轻量级的 Python 解释器,包含一个编译器和基于字节码的虚拟机,以及交互式命令窗的实现。所有功能均集成在单个头文件 pocketpy.pocketpy·C++·2 年前2.3k
GASDocumentation—虚幻引擎 5 之 GAS 插件上手教程该项目是讲解如何使用虚幻引擎 5 的 GameplayAbilitySystem 插件,作者从什么是 GAS 开始,最后用 GAS 做出了一个简单的多人射击游戏tranek·C++·2 年前2.2k
gb-studio—简单好玩的 Game Boy 游戏制作工具这是一款可视化游戏构建工具。无需编程基础即可通过拖拽的方式,快速制作出复古风格的 Game Boy 游戏。不仅支持导出游戏 ROM,还可以直接构建成在线游戏。chrismaltby·TypeScript·2 年前567