没事写写检讨

学了一段时间的Maya, 结果后来忘了什么原因就停止了...

搞了一段时间的Havok, 发现也就那么回事

支持了一段时间的项目开发, 到头来不知道自己都做了些什么

嗯, 对外, 我可以说我在做3D引擎, 别人听起来好像很NB

实际上呢? 很多时候还是自己要有一些想法, 去把它变成现实

要不然就不是在做3D引擎了, 而是在维护3D引擎

很多时候, 自己觉得哪哪不爽, 后来也就习惯了不爽, 然后就将就着用了

另外一点转变就是, 感觉自己对新技术不是那么感兴趣了

只有用到了才会去学习, 只是到处搜集材料的习惯还保留着

原来可能不太成熟, 总是觉得XX技术很NB, 国内的游戏里都没有

自己实现下看看, 发现很多机器都跑不动, 谁叫玩家机器烂来着

还有坑爹的DX11, 直接被国内的XP普及率给打败了

其实很超前的那些技术, 也就当看看眼界吧, 能把现有的成熟技术用好, 就非常不错了

其实像normal map, specular, emissive, rimlight什么的, 想做出好的效果, 需要非常有经验的美术来配合

光这些东西, 国内能用好的, 一般是用过UE3之类引擎的, 或者在外资/外包公司做的

总体来说, 次世代不光是程序的事儿, 绝大部分是美术, 还有两者之间的配合

=====继续=====

出门渡了两天假, 过了两天没有电脑的生活

其实满不错的, 可以让大脑有段思考的时间

往往人在电脑前, 业余时间就会被各种游戏/电影/新闻/帖子给占用没了

有时候觉得自己不够成熟, 其实就是思考得太少

就好比说, 前面提到自己做了一段时间的工作没有成就感, 为什么呢?

因为自己也不知道在做什么, 也就是说, 别人要什么就做什么

自己没有自己想做的事情, 做了只是纯粹满足别人

做多了, 其实也会发现一些问题, 因为用户的需求, 有时候并不一定是合理的

所以, 还是需要进一步的分析与思考, 学会分轻重, 学会拒绝

另一方面, 自己要有自己的想法, 并去实现它

想法如果不变成现实, 永远只是一个想法, 说不定哪天就忘了

这也关系到一种能力: 推动力

如果没有自己强烈想做的事情, 那么就缺少热情, 缺少效率, 做事情就会拖拉

只有做自己想做的事情, 并完成它, 才会获得很大的满足感

工作到一定阶段, 就不能指望上司和客户来引导自己的工作方向

需要自己有个明确的方向, 然后说服别人来取得实现它所需的资源, 进而完成它

另外, 还有对技术上的一些迷茫

以前感觉引擎很NB, 所以做引擎的人也很NB, 于是就特别想做引擎

现在真正在做了, 却发现, 引擎其实脱离不了项目的

因为引擎就是用来做项目的, 如果做不出项目, 那么它什么也不是

一个成功的项目才是引擎最好的价植体现

拿UE和CE来说, 可能有些人觉得CE技能更先进一些

实际上呢? 用它做成功的项目有多少? 能叫出名字的没几个

如果跟一些比较有经验的TA聊聊, 会发现, 其实还是UE更强大

因为UE的工具对美术来说更友好, 也更实用实用

还有编程上的不成熟, 比如重构

好多人对于重构与重写的概念有点分不清

工作中也经常在打着重构的幌子在重写

其实我也经常这么干, 不过就会发现最后写的代码就废掉了

为什么? 因为推倒一切的后果就是你的代码很难得到验证

过段时间会发现越来越难整合, 最后不了了之

需要改进自己的一个地方: 代码好不好不是看写得漂不漂亮, 而是看它实现的功能完不完善

你可能感兴趣的:(游戏,编程,工作,生活,工具,引擎)