U3D给准备入坑游戏制作的萌新来剂猛药!有种艰辛你需要懂(u3d教程游戏制作入门到精通)

这是一篇劝退的文章!如果你有耐心看完,说明你已经做好觉悟!准备让自己的大脑一直被知识风暴肆虐到60岁也可能是70岁!老了会很难受.

U3D给准备入坑游戏制作的萌新来剂猛药!有种艰辛你需要懂(u3d教程游戏制作入门到精通)

本人不是名牌大学毕业,上的是一个民办大学.学习的是计算机英语.问题我高中是理科生现在非要学习英语!我靠! 哎! 毕业后又进了一个java培训机构,大概是03年吧.时间也忘了,培训了一年就开始在社会找工作了,很幸运碰到了第一个老师–王老师,带我走进程序的世界,更幸运的是王老师带着我们接项目,慢慢给的工资也越来越高了.这样一直干了好几年!恩师=恩人嘿嘿!让我少走了多少弯路.

本人从12年开始接触Unity3D,本来就是为了好玩开始学习游戏制作,还有一件大事就是我儿子出生了.当年开心的不得了!所以做了一个重大决定,辞去现在的工作,一边带娃一边搞U3D,可能说来像开玩笑,但是我做这个决定花了2个多月的时间,因为每天都想快点回家看看小宝宝长大没有,根本没心思工作!这种状态持续了快三个月,导致项目进度异常缓慢,而且和带队的大能吵了一架.最后没办法听师傅的话,休假去!没想到一休就是六年多…. 好了唠叨完了,萌新要注意下面各个阶段的内容了.

第一个阶段:为了让3D人物能够漂亮地移动,我不停的在B站和A站找资料找视频,不停的学习,不是太难,大概五个月吧.在mixamo上找到移动动画并且下载,在vs上用代码控制下载的动画移动,慢慢学习了动画系统Animation和Animator,控制函数translate()或者自定义offset(),理解了世界坐标系下3D旋转的2个特殊方式四元素,还有控制3D模型的各种参数,简单的渲染,粗劣的学习了一下c#.

第二个阶段:慢慢有了自己做自己的需求动画,虽然U3D可以缝合动画!但是挺麻烦的,虽然有Imotion这个插件问题是收费有点贵啊!开始关注能绑定骨骼的3D制作软件,3dmax.maya太大了,真是巧了无意间看到blender!小巧强大,真的很牛逼的3D设计软件,非常合适小项目的开发,学习这个大概有1年半吧,对动画系统渲染也有了一定的认识.

第三个阶段:这时正好碰到一个很牛掰学习项目(是官网和第三方合力出品的精品教学),通过学习开始熟悉Unity3d各种有用的功能.粒子系统`Timeline`布娃娃系统“CinemaSystem`PathfindingSystem`渲染系统,地形系统等等.这样大概花了有三年时间 认真的学习了c#和c .萌新也许会问学c 干嘛,其实很简单当你学习几年c#不知觉的就想看看c 是怎么写这段代码

第四阶段:16年的时候我以为很牛逼了,尝试地去找了一下工作…结果可想而知面试通过,笔试时懵逼的一个上午!居然没有系统地学习过框架和算法,每种游戏需要的框架是不同的比如横版设计游戏单例模式就可以搞定了!顶多再加个委托很轻松.动作游戏就不行了,必须要加上中介者模式才能很好让各个功能模块好好工作,如果团队作战可能还要加上观察者模式!但是框架并不是那么能好学的,因为没有特定项目的话,根本不知道框架的作用体现在哪里!没办法靠着我比半吊子强一些的英文翻墙找资料,国内的资料太少了!这样又过去了1年多

第五阶段:17年的时候边找工作边接外包,这时我已经38岁了,虽然感觉自己技术还不错问题是大公司不需要年纪太大的,而且学历也不行,只能接外包赚钱,不过还好外包倒是蛮多的.这一年开始搞自己的项目了,因为学习过程中认识了几个志同道合的朋友,也算是创业吧,全是技术入股,哈哈,笑死了!说实话几个人平分下来也没有多少的!利用接外包的时间又熟悉了一下XR其实大多数外包都是VRAR!不难倒是不难就是挺费时间的.

第六阶段:19年以为自己很牛逼的时候.又惨遭打脸,是那种非常用力的抽打!老程序员应该猜到了.就是算法这方面!因为平时开发游戏没有用到比较深数学的设计,比如赛道超车,逃生的最优路线,跟踪子弹的运行轨迹,最优的渲染方法等等,小型项目需求很低的.但是今年接到一个外包给的价格还可以,是个军方仿真系统,但是需要大量的算法,是非常大的量!我们几个傻了眼.这么短时间要开发出来,很有难度.靠我们三个很难实现.开始在外面找人,西安工业大学学生不愿意来.原因很简单价格不给力..时间太长….哎.三个大头开始搞算法..A星算法.寻路算法.mesh算法…又一大堆

第七阶段:这算法也搞了,应该算是牛逼了吧,哈哈!个人开发的话,没有申请到版本号啥都是白搭!写到这里的时候Unity3D又推出了ECS系统,好是好,就是代码量增加了一倍.你看到这里也许明白了一些东西了吧 Unity3D在国内就是青春饭,老了自己单干!而且你要不停地学习,来应付将来可能出现的不同的功能需求!这还不算版本迭代造成的代码升级!统统考虑进去的话,你就知道难度有多大了.其实在国外40多岁的程序员是非常吃香的!为啥 你可以看看stream上多少个人开发的小游戏,大部分都是40多岁以上的开发者.而且stream和epic很喜欢用钱养活他们,国内恰恰相反,35岁的时候就叫你打包滚蛋.这是一种很不好的恶性职场表达!!国内行情就是这样咱们也没有办法改变只能发发牢骚!希望以后咱们程序员的待遇能起来.还有就是国内的软件和游戏价格不是程序员制定的是黑心商人!不要痛恨程序员.我们其实很单纯只要把功能模块实现了就完工了.

一只在游戏制作道路慢慢行走的程序员发表的一些牢骚,!!各位看官逗个乐呵!多多关注[酷拽]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年4月25日 上午8:07
下一篇 2023年4月25日 上午8:17

相关推荐