客户端开发

客户端开发

程序新人课程 - 李文耀

客户端开发

初入游戏行业,肯定会对游戏产品究竟是如何做出来的有一定的迷思。《客户端开发》这门课程就是要告诉大家技术与产品应用之间的鸿沟,本课程会讲解到公司这个大团队是如何做游戏的、什么是游戏引擎,并通过一个技术点――渲染来讲解引擎工作的流程,帮助大家对客户端游戏开发技术有一个比较全面的认识。

游戏客户端引擎发展历程

从《超级玛利亚》到《龙剑》,经过数十年,客户端引擎技术发生了天翻地覆的变化。

客户端引擎架构

以天下引擎为例剖析客户端游戏引擎架构,从启动客户端游戏进程开始依次讲解各个被调用的模块以及模块间的相互作用。

Deferred Lighting

Deferred Lighting方法最大的好处是提高了渲染多光源时的效率,延迟了光照和纹理采样,支持上百个光源的渲染,后处理效果丰富。