你好题主!其实游戏开发的程序员也还是非常多的,可能是你还没有入行。只是说框架不太一样,所以你这个问题严格意义上来说程序员多少和游戏开发程序员之间并没有很大的因果关系。
接下来可以就你的问题描述聊一聊,首先你能看到AR(或者说METAVERSE)至少说明你的选择试一个正确且有价值的选择。但是每一个选择的背后都需要一个可执行的方案以及持续有力度的Action。而这个方案就取决于当下你的能力和状态,这边看到你工作1.5年想要转行UE,但是还处于一个死怼开发语言的阶段。至少据我判断你大学的专业和之前的工作应该和编程、开发距离比较远吧。所以如果你决定要以几乎0基础的底子转行UE4的话,真的非常有必要去了解一下当下转行的门槛和基础的学习逻辑。
首先关于当下的转行门槛,我建议你可以先把转行目标定低一些,比如其他的可以用到c++的前端工作,或者Unity游戏开发。为什么这么说呢?因为目前能够像UE4游戏开发入行买出最容易且最实际可行的一步就是这样。且不说目前游戏开发市场主流的引擎中UE4所占的比例很少(意味着工作机会、资方的用人需求很小),UE引擎的简历筛选要求就得5年经验以上,你说咱们一个自学转行者哪里来这么丰富的经验。所以总体来说这个门槛还是很高的。
其次关于基础的学习逻辑,请允许我猜一下你的怼C++大概率是怼c++的书或者视频教程吧。我可以直接这样说:「你把这写东西怼通了也不见得能做一个小项目出来」。因此一个游戏引擎的基础底层逻辑一定是「先模仿实践并回归理论基础,完善理论基础再指导实战」。一定要简单的小项目来实践通过时间去完善自己知识领域、扫除知识盲点,逐渐搭建一套适用UE4引擎的开发语言知识体系。同样的方法再去不断完善UE4各个模块的技能。
最后,如果你真的想入行游戏行业的话,其实我建议你可以先入行Unity,先入行积累经验后期转UE4都是可以的。我们现在的团队也都是从Unity开始工作后期行业有需求才转UE4的。这里可以先提供你一些学习路线图、干货教程供你参考。希望你能早日找到自己的方向!
点击卡片领取海量U3D学习资源/面试攻略/简历模版 |