Allen Kashiwa's Game Programming Information
本文首发于我的github ,欢迎大家与我交流。
C++ 程序设计语言(第 1 - 3 部分)(原书第 4 版)
C++ 程序设计语言(第 4 部分:标准库)(原书第 4 版)
C++程序设计(原理与实践基础篇原书第2版)
C++ Primer
C# 编程指南
CLR via C#(第4版)
Programming in Lua
Python官网
TypeScript官网
算法 视频讲解
算法图解
Data Structure Visualizations
算法可视化visualgo
Introduction to A*
A*算法视频教程
Game Programming Patterns
译文:
游戏编程模式
Head First 设计模式
Mathematics for 3D Game Programming and Computer Graphics, 3rd Edition
【GDC】数学在游戏开发中的应用
git工作流
游戏引擎架构
GAMES104-现代游戏引擎
官网
文档
官方B站账号
官方Github
官网
文档
官方教程
官方Github
github上值得关注的项目
C# Scripting Tutorials for the Unity Engine
Unity-Cinemachine
Unity-Timeline
猫都能学会的Unity3D Shader入门指南(一)
Unity Shader入门精要
3d_game_programming_with_DirectX11
LearnOpenGL
基于物理的渲染
Real-Time Rendering
着色的物理与数学原理
体验引擎:游戏设计全景探秘
游戏开发讲座两则:怎样让你的游戏更带感
【游戏制作工具箱】《超级马里奥:3D》中的4步关卡设计法
【游戏制作工具箱】《大金刚:热带冻结》马里奥关卡设计进化版
【游戏制作工具箱】分析并掌握马里奥式关卡设计
不会技术也能开发游戏?马里奥之父宫本茂大师自述:如何进行游戏开发
Amit’s Game Programming Information
How to become a game engine developer
Milo Yip游戏程序员的学习之路
Candycat Blog
本文的资源大部分是我看过或正在看的。部分链接需要科学上网,行文时所有链接都能正常显示。列出的所有资源和书籍请大家支持正版。除非资源本身开源,否则本文不会提供直接的下载地址和阅读地址,仅作推荐。
本文仅列出我自己在游戏开发过程中遇到的好的资源,所以带有严重的时间局限性和个人偏好。如果你疑惑这里为什么没有你认为出色的资源可以向我推荐,大家交流学习。也基于此,只要我还在继续学习游戏开发的新知识,本文就会持续不定期更新。