程序游戏程序员之路

目录

4课时  总时长: 26:07

  1. 第一章

  2. 第二章

  3. 第三章

  4. 第四章

作者: 叶劲峰

叶劲峰

腾讯互动娱乐 魔方工作室群 引擎中心技术总监

拥有20多年游戏开发经验,曾参与DOS、Windows、Xbox360、PS3、Wii等平台的游戏开发,包括《爱丽丝:疯狂回归》、《斗战神》、《天涯明月刀》等;《游戏引擎架构》译者、RapidJSON 作者。

【课程收益】

学生将通过本课程了解/学习到游戏引擎开发经验和方法;以《Alice:Madness Returns》为例的游戏人物外形优化案例;基于软件光栅化的遮挡剔除;锁步同步技术应用案例; 游戏程序员学习书目推荐。

【第一章】游戏引擎情结

      划重点:“那个时候我在理工大学就做了这个LUCID平台,并且制作了一个游戏DEMO,是一个一百个人对一百个人的国战游戏,虽然那个年代还没有这类型的游戏,但是我们就已经做了一些尝试。我们做这些游戏引擎,对我和团队来说也学习到了很多事情,包括网络同步、图形引擎、动画引擎等等。”

 

【第二章】在中国大陆开发游戏

      划重点:“《Alice:Madness Returns》是一个黑暗风格的动作游戏,我自己也是很喜欢它。你可以看到Alice是一个长头发穿裙子的女生,但是当年大部分游戏的主角就算是女生也不会穿裙子不会长长头发,因为技术上有难度。那个时候他们一开始做出来的动画我也觉得不好看,所以我就说,能不能让我尝试一下用物理去模拟那些头发,而不是由动画师去keyframe那些头发的动作。”

 

【第三章】在腾讯工作

      划重点:“我在腾讯也做过一个开源项目——RapidJSON,它是我个人的第一个开源项目,那时候我希望实现一个最快的C++的JSON解析器、生成器,提供SAX和DOM风格API。它在Mircrosoft、Ggoogle还有Blizzard的一些项目也有用到,比如说Blizzard的《守望先锋》。我写的时候是以游戏程序员的心态去写的,我觉得游戏业界会挺喜欢去使用它。 ”

 

【第四章】学习路径及方法

      划重点:“如果你有兴趣做游戏,想做游戏程序员的话,我会建议学习知识、实践(真的要去写程序、做出来)。如果你只是学知识,但是没有用过的话,其实你没有真的学到那个东西。之后你要收集反馈,去改进。其实我们游戏开发也是这样子,就是游戏做完之后,我们要做内侧、公测,不断地接收意见和改进。”

游戏学院公众号二维码
腾讯游戏学院
微信公众号

提供更专业的游戏知识学习平台