记录一些可能有用的书本、视频或源码链接
目录
书籍推荐
游戏设计基础
- 《游戏设计艺术》(The Art of Game Design)
- 作者:Jesse Schell
- 特点:全面系统的游戏设计方法论,包含100+设计透镜
- 适用:所有级别的游戏设计师
- 《游戏机制:高级游戏设计技术》
- 作者:Ernest Adams & Joris Dormans
- 特点:深入讲解游戏机制设计和平衡性调整
- 适用:中级以上设计师
编程技术
- 《游戏编程模式》
- 作者:Robert Nystrom
- 特点:讲解23种游戏开发常用设计模式
- 在线免费阅读:gameprogrammingpatterns.com
- 《游戏引擎架构》
- 作者:Jason Gregory
- 特点:全面讲解商业级游戏引擎的实现原理
- 适用:引擎开发者和高级程序员
视频教程
Unreal Engine系列
- Unreal官方学习频道
- 内容:从入门到精通的系统教程
- 特点:官方出品,更新及时
- 链接:YouTube “Unreal Engine”
- Unreal Multiplayer大师课
- 讲师:Tom Looman
- 内容:网络游戏开发全流程
- 特点:实战性强,案例丰富
Unity专项
- Unity DOTS教程
- 内容:面向数据的技术栈
- 特点:讲解新一代Unity高性能架构
- Unity Shader编程
- 讲师:Freya Holmér
- 内容:Shader数学基础和视觉效果实现
- 特点:可视化讲解,易于理解
源码资源
完整游戏项目
- OpenRA
- 类型:RTS游戏
- 技术:C#/.NET
- 价值:学习RTS游戏架构和网络同步
- Cataclysm-DDA
- 类型:Roguelike生存游戏
- 技术:C++
- 价值:复杂游戏系统的实现参考
引擎框架
- Godot Engine
- 特点:轻量级开源引擎
- 优势:优秀的2D支持和GDScript语言
- Bevy
- 特点:Rust语言的ECS框架
- 优势:高性能和现代化架构
工具资源
美术工具
- Aseprite
- 功能:专业像素画创作
- 特点:动画支持完善,工作流优化
- Blender
- 功能:3D建模和动画
- 插件:有大量游戏开发专用插件
音频工具
- FMOD
- 类型:专业游戏音频引擎
- 特点:强大的交互式音乐系统
- Audacity
- 类型:音频编辑
- 优势:开源免费,基础功能全面
社区论坛
国际社区
- Gamedev.net
- 特点:技术讨论深入
- 适合:解决具体技术问题
- Reddit r/gamedev
- 特点:活跃度高,内容多样
- 适合:获取行业动态和灵感
中文社区
- Indienova
- 特点:国内独立开发者聚集地
- 资源:有丰富的本地化内容
更新计划
本收藏夹将每季度更新一次,更新内容包括:
- 新增优质资源
- 移除过时内容
- 优化分类结构
- 添加使用心得
更新记录
- 2024-11-10 初始化收藏夹