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

相关推荐

  • 项目管理工作流程图

    项目管理工作流程图 项目管理是一个重要的工作流程,可以帮助组织实现目标,并确保项目按时,按质量完成。下面是一个基本的项目管理工作流程图,它描述了项目管理的各个方面。 1. 项目启动…

    科研百科 2024年8月17日
    28
  • 党建引领激活社区治理“神经末梢”——广安市积极收看“书记龙门阵”主题坝坝会

    4月1日,本期“书记龙门阵”主题坝坝会在四川广播电视台·四川乡村频道播出,并在四川党建网、微信公众号同步展播。节目一经播出,在全市广大党员干部中引发热烈反响。 广安区浓洄街道水塘堡…

    科研百科 2023年6月16日
    172
  • 项目管理系统

    项目管理系统是一种用于管理和跟踪项目的工具,可以帮助团队更好地协作和提高效率。随着现代软件开发和项目管理的日益复杂,项目管理系统已经成为了许多组织中不可或缺的工具。 一个好的项目管…

    科研百科 2024年10月2日
    12
  • 日语科研项目 日语科研项目有哪些

    日语科研项目有哪些 日语科研项目是指那些在日语国家进行研究的项目。日语作为一门独特的语言,拥有许多独特的文化和语言特点,这些特点也为日语科研项目提供了独特的挑战和机遇。 目前,日语…

    科研百科 2024年3月30日
    70
  • 宜宾市委目标绩效办主任

    宜宾市委目标绩效办主任: 推动宜宾市实现高质量发展 近年来,宜宾市面临着前所未有的发展机遇,随着国家西部大开发、“一带一路”建设、四川盆地区域协调发展等政策的深入推进,宜宾市的发展…

    科研百科 2024年10月14日
    9
  • 同安识字宇宙护卫队

    同安识字宇宙护卫队: 一个致力于保护同安文化和知识产权的组织 同安识字宇宙护卫队成立于2018年,是一个由一群热爱同安文化和知识产权的年轻人组成的组织。他们致力于保护同安文化和知识…

    科研百科 2024年11月25日
    3
  • 重庆市开州区实施畜牧四大工程促农增收

      一是科技入户工程。开展“畜牧师在行动”、“畜牧科技志愿者”服务队下乡等活动,组织459名畜牧科技人员深入生产第一线,结对联系18…

    科研百科 2022年5月19日
    348
  • 金蝶云进销存无需代码对接钉钉系统,实现企业内外部高效协同(金蝶云进销存教程视频)

    1.用户场景描述: 消费互联网时代,所有的改变其实都是在渠道端,消费端,但竞争的关系要素依然是规模、盈利,只是加上了技术进步和资本驱动,金蝶集团旗下研发了一系列金蝶云产品,比如金蝶…

    科研百科 2023年12月6日
    110
  • u盘办公系统

    U盘办公系统: 让办公更高效 随着科技的不断发展,办公系统也在不断升级和改进。其中,U盘办公系统已经成为了现代办公的一种主流方式。相比于传统的电脑办公,U盘办公系统具有很多优势,下…

    科研百科 2024年8月22日
    45
  • 集成项目管理软件

    集成项目管理软件 随着现代软件开发的迅速发展,项目管理软件已经成为软件开发过程中必不可少的工具。集成项目管理软件可以帮助开发人员更好地管理项目进度、预算和质量,提高软件开发的效率和…

    科研百科 2024年5月31日
    111