# Game Development 游戏开发


Graphics - Introduction to Lighting and Rendering
Graphics - Choosing a Lighting Technique
Graphics - The Precompute Process

Game Behavior - Understanding Steering Behaviors_Seek
Game Behavior - Understanding Steering Behaviors_Flee And Arrival

Game - 对 MMO 游戏的调研
Game - 对 U3D 手游开发技术优化的调研
Game - 对 游戏服务端开发岗位的调研

Lua - Lua Metamethods
Lua - Lua Metatable Events
Lua - Lua Inheritance
Lua - Lua OOP, Again
Lua - Lua Object Oriented Programming
Lua - 对 Lua 协程的调研
Lua - 对 Lua 语言基础的梳理

Shader - 对 Unity 阴影技术的调研
Shader - 对渲染管线的调研
Shader - 对 深度的调研
Shader - 对 标准着色器 Standard Shader 官方源码的分析(一)
Shader - 给 Shader 添加遮罩
Shader - 对 PBS 和 PBR 的调研
Shader - 对 线性空间和线性渲染的调研
Shader - 对 伽马空间和伽马校正的调研
Shader - 对 标准着色器 Standard Shader 的使用(二)
Shader - 对 标准着色器 Standard Shader 的使用(一)
Shader - 对 标准着色器 Standard Shader 的调研
Shader - 对 着色器 Shader 的简单认知
Shader - 一个最简单的顶点/片元着色器
Shader - 在表面着色器中控制顶点变换
Shader - 绘制点直线网格等基本图形
Shader - 用鼠标绘制自由多边形
Shader - 绘制朱利亚集合 Julia 奇幻图形
Shader - 闪烁的光晕 Glow 亮瞎你的眼
Shader - 逐顶点/像素漫反射光照

Script 根据游戏对象的名字查找 transRoot 目录下相应的的 transform
Script 自创使用 Toggles 代替 Buttons 按钮选项的漂亮用法
Script 对拖拽模型水平旋转的脚本控制最佳做法

Server - 对 ProtoBuf 的调研

Unity - 如何加速 Unity 冷启动时间
Unity - 搜索子物体与对象
Unity - 对 Unity 碰撞器的相关调研
Unity - 对 Unity 烘焙的调研
Unity - 对 Unity 预制体的调研
Unity - 对 Unity 太空射击游戏的实践
Unity - 对 Unity 动态加载资源的调研
Unity - 对 Unity 导航网格 NavMesh 的调研
Unity - 对 Unity 动画系统 Mecanim 的调研
Unity - 对 Unity 本地动画的调研
Unity - 对 Unity 精灵对象动画的调研
Unity - 对 Unity 游戏动画基础知识的调研
Unity - 对 Unity 颠球动作的实现
Unity - 对 Unity 中常用类之间关系的调研
Unity - 对 Unity 协程的调研
Unity - 对 Unity 脚本生命周期的调研
Unity - UGUI 按钮绑定事件的 4 种方式
Unity - 学会 UGUI 之 准备
Unity - 学会 UGUI 之 Canvas
Unity - 学会 UGUI 之 Basic Layout
Unity - 学会 UGUI 之 Visual Components
Unity - 学会 UGUI 之 Button
Unity - 学会 UGUI 之 Toggle & Toggle Group
Unity - 学会 UGUI 之 Slider
Unity - 学会 UGUI 之 Scrollbar
Unity - 对 UGUI 按钮绑定事件的 4 种方式
Unity - 对 僵尸跑酷游戏的 UGUI 实践

VR - 对 VR 头显 HTC VIVE 的调研
VR - 基于 HTC Vive 的 VR 游戏开发入门
VR - 对 VR 项目开发流程的调研
VR - 关于 VR 的学习资源与记录