逍遥剑客
游戏程序员的2012年终总结
关注作者
前往小程序,Get
更优
阅读体验!
立即前往
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
逍遥剑客
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
社区首页
>
专栏
>
游戏程序员的2012年终总结
游戏程序员的2012年终总结
逍遥剑客
关注
发布于 2018-05-23 16:51:10
567
0
发布于 2018-05-23 16:51:10
举报
文章被收录于专栏:
逍遥剑客的游戏开发
世界末日没来, 只好继续战斗
技术篇
渲染
这部分没什么搞头了, 大家都差不多, 够用就好. 最重要的是让尽量多的机器画面好, 而不是高端机器好
关键字: 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自己也要进入结婚生子这种学生时代被我鄙视的放羊式死循环了
但是不得不说, 找个老婆可以让人成长. 技术之外的能力, 更多的是在生活中培养的. 从这个角度上来说, 家庭与工作是相辅相成的
本文参与
腾讯云自媒体同步曝光计划
,分享自作者个人站点/博客。
原始发表:2013年01月01日,如有侵权请联系
cloudcommunity@tencent.com
删除
前往查看
游戏
本文分享自
作者个人站点/博客
前往查看
如有侵权,请联系
cloudcommunity@tencent.com
删除。
本文参与
腾讯云自媒体同步曝光计划
,欢迎热爱写作的你一起参与!
游戏
评论
登录
后参与评论
0 条评论
热度
最新
推荐阅读
LV.
文章
0
获赞
0
相关产品与服务
消息队列 TDMQ
消息队列 TDMQ (Tencent Distributed Message Queue)是腾讯基于 Apache Pulsar 自研的一个云原生消息中间件系列,其中包含兼容Pulsar、RabbitMQ、RocketMQ 等协议的消息队列子产品,得益于其底层计算与存储分离的架构,TDMQ 具备良好的弹性伸缩以及故障恢复能力。
产品介绍
产品文档
精选特惠 用云无忧
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
0
0
0
推荐