游戏程序员的2012年终总结

  • 世界末日没来, 只好继续战斗
  • 技术篇
    • 渲染
      • 这部分没什么搞头了, 大家都差不多, 够用就好. 最重要的是让尽量多的机器画面好, 而不是高端机器好
      • 关键字: Deferred Lighting, SSAO, Deferred Shadow, Gamma Correction, FXAA, Screen Space Decal, Rim Light, Color Grading, HDR
      • 虽说画面是第一印象, 但是其它方面才是拉开差距的地方. 领导们什么时候才能把精力放在其它地方, 不要老在画面上找BUG?
    • 物理
      • 只是RigidBody没什么意思, 要用就用在动画, 特效, 环境互动上
      • Havok要钱, PhysX坑爹, Bullet功能少. 各种纠结
    • AI
      • 简单的使用脚本的Coroutine去写就成了
      • Behavior Tree还是没搞懂, 2013再去学习吧
      • NavMesh可以取代大部分的物理碰撞, 顺便把寻路都解决了
      • 中间件一堆, 免费的就用recast吧
    • 动画
      • Animation Tree才是王道, 跟Behavior&Physics结合才是出路
      • 国内游戏开发这方面没有积累, 游戏里的角色都跟中风一样
    • 特效
      • 粒子系统组件化, 才能解决功能扩展/维护/效率各种问题
      • Node-Based Material Editor还是有必要的, Technical Artist是不可缺少的
    • UI
      • Scaleform里面好多坑, 还是先学会怎么用再去用吧
    • 场景管理
      • 没有通用的方法, 适合自己的就是最好的
      • 优化思路就一个: 不该计算的统统一边玩去
    • 资源管理
      • 规范要明确, 免得美术自由发挥到程序吐血
      • 在工具端不给美术犯错的机会, 越简捷越好
      • 批量处理工具太有必要了, 要不美术会累死的
      • 为什么做完一个项目, 美术源文件都没了, 这TMD是巨大的浪费啊. 老板们也不想想在这里省钱
    • 开发语言
      • 内存泄露&非法访问永远是C++的噩梦, 但是为了效率不得不用它, NND
      • 多语言开发, 粘合层怎么弄还是那么恶心. 怒了, 以后有时间去研究libclang好了, 从编译器下手
    • 架构
      • 反射+序列化+组件模式, 代码结构直接革命了
      • Resource Hot-Reload, 美术工具直接革命了
      • Code/Script DLL Hot-Reload, 程序开发直接革命了
  • 工作篇
    • 人是决定项目成败的主要因素
    • 林子大了什么鸟都有, 要学会蛋定
    • 技术只是一方面, 沟通能力, 合作能力, 推动力, 影响力, 领导力, 哪个也不比技术重要性低
    • 程序, 策划, 美术, 测试, 市场, 项目经理等只是职责不一样, 没有谁贵谁贱之分, 缺了谁也不行. 要你换去做别的, 你行吗?
    • 工作永远是做不完的, 只能在对的时间, 花尽量小的成本, 把事情做到尽量好
    • 除了第一份工作, 后来对于身边同事的变动已经麻木了. 到底是为什么呢? 蛋定到这份上是不是有点过分了, 怪不得我跟别人基本不会吵架, 因为自己的情绪波动实在太小了
    • 理性到一定程度就是没人性...想起了Saber, 唉~还好有家庭, 让我保持一点人性
  • 生活篇
    • 城市生活真是无聊, 除了逛街, 电影, 爬山, 运动之外, 不知道干啥了
    • 往往一个人的时候, 最好的选择是加班...
    • 各种游戏体验过后, 一般游戏都入不了法眼了, 所以到最后没得玩了, 真是个悲剧 
    • 业余需要找点事情放松下, 各种方式都烦了之后, 竟然在家里写起了代码, 我了个去
    • 还记得师父说过的一句话: 人都是逼出来的. 怎么想怎么对啊, 至理名言
    • 2013自己也要进入结婚生子这种学生时代被我鄙视的放羊式死循环了
    • 但是不得不说, 找个老婆可以让人成长. 技术之外的能力, 更多的是在生活中培养的. 从这个角度上来说, 家庭与工作是相辅相成的

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏玉树芝兰

孩子该不该学编程?

同学A是华尔街精英,大女儿已经六岁了。现在他每天都要操心女儿的教育问题。他主张培养孩子兴趣,课余活动的选择都按孩子自己的意愿来决定。

1402
来自专栏姬小光

怎样实习才能成长最快

作者 / 姬光 曾就职于淘宝/腾讯/京东,现任美的集团电子商务有限公司商城前端组负责人,译有《精彩绝伦的CSS》,业余时间维护微信公众号【姬小光】。

1332
来自专栏腾讯高校合作

打车的江山 马蹄声狂乱 ——帝都滴滴抢修记

锲子 和滴滴团队一起战斗的日子已经过去半年了,但那场没有硝烟的战争,至今仍记忆深刻。特作余作文以记之,权作回忆,也当是滴滴打车系统优化经历的一个见证。 那时“...

3754
来自专栏SAP梦心的SAP分享

从《致加西亚的信》看项目管理

很多领导者或者成功学大师很喜欢在不同的场合引用《致加西亚的信》的内容,以此来激励和教育别人怎样做事才是好员工,他们对文中的主人公罗文的做事风格钦佩不已。

3434
来自专栏企鹅号快讯

请善待你身边的“人工智能”

请善待你身边的 “人工智能” 提起人工智能,绝大多数人想到的无非就是AlphaGo或者智能机器人。再不济也是QQ小冰或是自动回复。 电脑在线的时候,可以设置自动...

1935
来自专栏腾讯大讲堂的专栏

打车的江山 马蹄声狂乱 ——帝都滴滴抢修记

锲子 和滴滴团队一起战斗的日子已经过去半年了,但那场没有硝烟的战争,至今仍记忆深刻。特作余作文以记之,权作回忆,也当是滴滴打车系统优化经历的一个见证。 那时“...

20210
来自专栏大数据文摘

渐近永生:两种意识上传的技术实现手段

30410
来自专栏ThoughtWorks

开发者技能修炼的五个等级

第一阶梯:Typer,打字员 每一位开发者在正式踏上开发道路之前,都需要经过毫无编程经验的“第一阶段”。 这时他们对于程序的理解仅限于照着书本或记忆进行有规律的...

3436
来自专栏IT派

作为程序员,我到底在恐慌什么

IT派 - {技术青年圈} 持续关注互联网、区块链、人工智能领域 程序员们会觉得恐慌么?有时候我会。 或者说,现在也会。 这种恐慌大概是在上学的时候就有了...

4015
来自专栏知晓程序

「跳一跳」拿到高分,全靠这些骚外挂

凭借新版本的「启动屏幕」宣传攻势,微信新推出的「跳一跳」游戏,从一开始就火遍大江南北。

992

扫码关注云+社区

领取腾讯云代金券