找回密码
 立即注册
查看: 1121|回复: 5

决定转行Unity游戏开发,无从业经历如何社招入行?

[复制链接]
发表于 2023-6-20 13:06 | 显示全部楼层 |阅读模式
投了几天,感觉0经验社招入行可能性很小,想问问大师有没有什么操作建议呢?此刻真的是有点茫然.大厂估计是没戏了,我此刻想的是找找独游或者草创项目组梭哈,或者以Android开发的身份投游戏公司,看看源码内转.(后面是一些废话).
自我介绍:985本科软工毕业,Android开发一年半经验,本来的工作完成得挺好的,导致整个人过于自信,筹算追求下抱负.
学校课虽然没好好上,但是一般的几大件:网络/数据布局/算法,斗劲基础的印书上前三章的内容还是弄懂了的.工作一年除了说编程和git这些东西的使用,学到的最重要的应该是设计模式,可能因为我工作太浅了吧

去年下半年每天上班摸鱼看书,一整本看得七七八八了,本年搓了个demo,同样是上班写代码下班了回家git pull然后调通.俩月整出来这么个东西 Unity WebGL Player | 2d_test (加载可能有点慢 )
demo真的挺简陋的,完了写得时候感觉也不知道本身在写啥,整的什么ECS,对象池,她喵的HR又看不到.成品本身放简历上都有点丢人.然后投了两天基本也是石沉大海,基本是多回一句都嫌浪费时间的程度.感觉社招大师都不愿意招一个没有工作经验的人.春秋26了,不考虑读个研再出来校招.想入行的话,真的不知道该怎么操作.
继续学的话,其实能看的太多太多了,基础的animator和粒子系统我还没有摸透,然后UI系统那么复杂繁杂,大师用的也纷歧样,不知道该作何深耕(比如看看某主流ui框架的实现?),还有管线,shader相关的东西是完全没有看.但是再学能找到工作吗,该学到什么程度呢,我完全不知道.
发表于 2023-6-20 13:07 | 显示全部楼层
如果安卓基础好的话,可以试试Native或者SDK开发的相关岗位。没必要死扣gameplay。
发表于 2023-6-20 13:08 | 显示全部楼层
竟然没人劝退
发表于 2023-6-20 13:08 | 显示全部楼层
这玩意你整了两三个月?可能你是用ECS学习成本有点高,但是ECS这玩意,一是不会有太多项目用,二是就算用也不会交给一个新人来搞,所以对你找工作没啥帮助;其次对象池这玩意前几年面试还会有人当面试题,这两年是真没人把这个当知识点了(不是没用而是当成必会题了),这是从技术层面来说;再说说其它方面的,背景会超出去,人物没有行走,没有转向,不会受伤,掉血,所有怪物都是一招制敌,着实没啥可玩性,要不你玩玩蛋壳特工队按那个的丰富一下
既然是社招了,大家都是成年人,所以我说话可能不太好听,但都是来自于社会的操练;
你要明白公司招人的逻辑就是缺能干活的,招个实习生或者是最基础的员工需要干啥,拼UI,写UI逻辑,完成功能开发;
再往下拆解:
拼UI:要明白怎么拼,即熟练使用UGUI的各个组件;那么多机型,需要知道屏幕适配;要拼的好,效率高,要懂怎么算好,怎么效率高;那么多动画要实现,所以要知道DoTween,Animator,Animation;进一步,有一天策划需要一个6边型的能力图,怎么搞要会吧;
写UI逻辑:要知道UGUI各种接口,Unity的各种接口,DoTween的各种接口要会吧;页面上有个倒计时,那协程要回吧;页面里面要显示个特效,粒子的控制要会吧(当然粒子的实现可以不会);粒子和UI组件的穿插层级要了解吧;
完成功能开发:这块其实和上面重复了,但是也不重复,比如完成个成就系统,你要知道咋样拆分数据和表现吧;再进一步,一部分UI是要热更的,lua、ILRuntime啥的要会吧;大部分游戏都是打AB包,简单的ab加载释放要了解吧,进一步Addressable要了解下;
总结来说,游戏开发没有说知道一两个模块就行的,从公司层面来说都想找个面面俱到的还便宜的,就导致了现在这种情况,而且现在的行情真的是所有年份中最差的,建议还是端好自己的饭碗,再努力学学






这是我准备面试的时候帮自己梳理知识点的图,你参考参考,可能有错的,欢迎指教,互相学习。另外,不建议你直接去啃源码,B站上找几个视频,去搜点免费的素材,搞几个UI练练手,去了解了解背包怎么搞,无限列表怎么搞,去github上搜点开源项目,看看ui这块怎么管理层级,这些都比你看源码强

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2023-6-20 13:09 | 显示全部楼层
看你是不是喜欢做游戏,喜欢的话可以自己慢慢做,有了作品就好找了,我双非机械专业都转行成功了,你这学历不是乱杀
发表于 2023-6-20 13:10 | 显示全部楼层
可能你的情况比较适合负责游戏的Android平台优化。Unity 引擎开发、Gameplay开发这些和引擎本体强相关的岗位估计没啥希望(卷不过应届生)。
有开源项目是好事,但这种程度的demo建议就不要拿出来放简历上了,容易扣分。
初学不要一开始就头铁死磕动画,粒子,ECS,就算你是主程这些也不用死磕。买本《Unity3D高级编程主程手记》看看,电子版就行,看看职业的游戏客户端开发到底在干什么工作,不要乱学一通。
你说的UI系统不知道如何深耕,有可能是你没仔细看UGUI的源码才会这么觉得,建议先看看。Shader没有学问题不大,毕竟真正拧螺丝的时候这块是TA负责的,等找换了工作再学也来得及。
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-22 22:13 , Processed in 0.068488 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表