互联网转行做游戏 7 个月了,最近有点迷茫 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
lightjiao

互联网转行做游戏 7 个月了,最近有点迷茫

  •  
  •   lightjiao
    lightjiao 2021 年 3 月 16 日 7775 次点击
    这是一个创建于 1866 天前的主题,其中的信息可能已经有所发展或是发生改变。

    做游戏的这 7 个月也掌握了不少新知识,也换了份工作

    • 第一份工作主要就手撸了一个全异步 xLua 热更框架,以及写 UI 和优化 UI 的工作,三个月就辞了

    • 第二份工作做战斗了。主要就是看了一个 Unity 插件的源码,不过一些纯 3C 向的东西看不太懂(比如运动和旋转如何做到 smooth )。
    • 积累了一些技能系统的设计经验、一些游戏中的物理和数学的经验。
    • <del> 打了三个月的游戏 </del>
    • 前段时间翻译了一个异步编程的博客,收获很多。

    今天晚上感到特别迷茫,现在的工作几乎不加班,绝大部分时候,7 点左右离开公司,8 点前到家:

    • 想要进一步提高游戏开发能力,网络同步、Shader 、3C 都是大坑,但不知道接下来怎么开始
    • C#语言机制也没看过,计算机基础理论越是深挖越感觉不扎实(特别是翻译了那篇异步编程的博客之后,我懂个锤子的多线程,我已经不知道线程里面到底都有些什么了)
    • 想进米哈游或者黑神话,但不知道要做什么,图形性能优化? 3C 的实现?网络同步研究?
    41 条回复    2021-03-17 21:44:54 +08:00
    3dwelcome
        1
    3dwelcome  
       2021 年 3 月 16 日   2
    游戏技术路漫漫,我觉得挺好,比互联网精彩。每一块领域,都是深坑,值得好好专研。
    互联网才没意思,风一过,也不知道还剩下一点什么。
    across
        2
    across  
       2021 年 3 月 17 日   4
    https://book.douban.com/subject/1400419/
    相机等数学计算相关的,这本到 11 章就可以了。

    比较宽泛的就那本《游戏引擎架构》,第二版,相当于鹿鼎记里面的那个目录。这本看完后然后专注一个方向,老实说,看书是一回事,实践是一回事,游戏项目这么大,一个人做的只是里面一小块,这就很依赖项目实践。
    ericgui
        3
    ericgui  
       2021 年 3 月 17 日
    工资什么水平?这一行能做到 35 吗?
    lightjiao
        4
    lightjiao  
    OP
       2021 年 3 月 17 日
    @ericgui #3
    1.我自己的工资没啥参考性,我是转行的,目前和转行前的一份工作工资一样,不过传言因为上海那边的游戏公司挣钱都挣疯了,2020 年招人的待遇都特恐怖。我情况特殊(转行+上一次跳槽时间太短+水平也一般,就没掺和)

    2.据说引擎、图形、制作人能做到 35 (做到这些职位并不容易),普通客户端、普通策划估计够呛。不过游戏行业有一个特点是,项目火了一个,整个项目组的人都吃香。
    ericgui
        5
    ericgui  
       2021 年 3 月 17 日
    @lightjiao 谢谢
    追问一下, [上海那边的游戏公司挣钱都挣疯了,2020 年招人的待遇都特恐怖]

    多恐怖?哈哈
    levelworm
        6
    levelworm  
       2021 年 3 月 17 日 via Android
    楼主挺厉害的啊,感觉是准备走引擎路线了。
    ReferenceE
        7
    ReferenceE  
       2021 年 3 月 17 日 via Android
    .....C#的 async/await 机制不是学几天就行了吗.....我还以为你说的 parallel
    ETiV
        8
    ETiV  
       2021 年 3 月 17 日 via iPhone
    https://zhuanlan.zhihu.com/p/44952944

    技术美术
    可以往这个方向深入,人太少了、岗位需求又很多
    NonClockworkChen
        9
    NonClockworkChen  
       2021 年 3 月 17 日
    @ETiV 我一直理解这样的岗位,其实是太难了,普通人做不了。。。
    airfling
        10
    airfling  
       2021 年 3 月 17 日
    技术不是目的,目的应该是能赚钱,你应该这样问自己,学这个能赚到钱吗
    coolmenu
        11
    coolmenu  
       2021 年 3 月 17 日 via Android
    我自学素描,能转行游戏插画师吗
    lightjiao
        12
    lightjiao  
    OP
       2021 年 3 月 17 日 via iPhone
    @ReferenceE
    async/await 会导致切换线程吗?什么时候会?会导致死锁吗?什么时候会?怎样使用性能最佳?
    lightjiao
        13
    lightjiao  
    OP
       2021 年 3 月 17 日 via iPhone
    @ETiV 太难了
    lightjiao
        14
    lightjiao  
    OP
       2021 年 3 月 17 日 via iPhone
    @ETiV 以前面试的时候,有一个面试官说现在( 2020.11 )需求量没那么多了,要么可能是他的项目不需要,要么是这几年转岗的太多。具体我不确定
    iiqiu
        15
    iiqiu  
       2021 年 3 月 17 日
    游戏太难了
    zuosiruan
        16
    zuosiruan  
       2021 年 3 月 17 日
    @3dwelcome 有得有失,失去的应该比较多。加班严重其次,只能在大城市拼搏,二线的游戏行业一言难尽。
    Hieast
        17
    Hieast  
       2021 年 3 月 17 日 via iPhone
    @lightjiao 12l 的问题你简单讲讲呗,我在别的语言里看到类似的语法都是不会切线程的
    hanxiV2EX
        18
    hanxiV2EX  
       2021 年 3 月 17 日 via Android
    要不试试游戏服务器?
    lightjiao
        19
    lightjiao  
    OP
       2021 年 3 月 17 日 via iPhone   1
    ReferenceE
        20
    ReferenceE  
       2021 年 3 月 17 日 via Android
    @lightjiao 听不懂,大佬就别笑话我了
    arthas2234
        21
    arthas2234  
       2021 年 3 月 17 日
    @lightjiao 盲猜是莉莉丝
    aw2350
        22
    aw2350  
       2021 年 3 月 17 日
    怎么说呢,我觉得一般 3A 大作 基本不会用 U3D,但是现在手游比较赚钱,所以 U3D 做手游还凑合,我不玩游戏,但是我知道那个大火的手游只是个 个例,如果这个游戏没火,也许他就是一个算不上特别大厂的公司吧
    这一行得看产出吧,计算你整个棋牌的游戏,只要有流水,那也能过日子,
    起码你往你向往的工作方向转了,后面只能 但行好事 莫问前程 了
    JerryCha
        23
    JerryCha  
       2021 年 3 月 17 日
    游戏比互联网 CRUD 有意思多了,哪天国家战略转向了,游戏就变成文化输出的武器了。
    aw2350
        24
    aw2350  
       2021 年 3 月 17 日
    起码图形图像学 ,你得整一整,只在 U3D 上做东西,我觉得跟调包没什么区别吧,大牛都是往底层发育的吧
    misaka19000
        25
    misaka19000  
       2021 年 3 月 17 日
    楼主能不能分享一下从互联网转到游戏的经验啊?想学习学习!
    threeEggs123
        26
    threeEggs123  
       2021 年 3 月 17 日 via Android
    一个朋友也从 Java 转到了 U3D,虽然工资少了百分之二十,天天收到他晚上十点打车的短信。面试都面试些什么呢?数据结构?网络,异步这些感觉 C#和 Java 很像。
    lightjiao
        27
    lightjiao  
    OP
       2021 年 3 月 17 日
    lightjiao
        28
    lightjiao  
    OP
       2021 年 3 月 17 日
    @threeEggs123 #26
    初级游戏开发者还是数据结构、网络、异步、语言基础这些(中高级当然也会问)
    中高级的会有一些解决方案的面试:比如图形渲染,资源管理的性能优化等,我游戏从业经验也少,知道的不多
    网络游戏独有的:热更框架实践,网络同步( frame sync )
    GeruzoniAnsasu
        29
    GeruzoniAnsasu  
       2021 年 3 月 17 日
    活少不加班还迷茫……


    想提高能力就自己动手。如果项目没机会就写作业或者换个有机会的项目。谁学编程还不是撸轮子撸过来的呢

    另外 github pages 404 了……
    ly841000
        30
    ly841000  
       2021 年 3 月 17 日
    @lightjiao async/await 就是 go 的协程, 默认调度是使用线程池, Unity/wpf 是自定义了调度器, 只在单线程上工作
    misaka19000
        31
    misaka19000  
       2021 年 3 月 17 日
    @threeEggs123 #25 哈哈哈哈哈哈他是不是把你设置成紧急联系人了啊?看来是真爱了~~~
    lightjiao
        32
    lightjiao  
    OP
       2021 年 3 月 17 日
    @GeruzoniAnsasu #29
    最近刚改了地址,部分博客内容地址变动了,访问这个吧,感谢关注
    https://lightjiao.github.io/posts/013.chang-my-career-to-unity/
    misaka19000
        33
    misaka19000  
       2021 年 3 月 17 日
    sunny352787
        34
    sunny352787  
       2021 年 3 月 17 日
    这有啥可迷茫的,你这不干的挺好的吗

    你要是数学好就考虑一下图形,要是再加点审美就奔 TA
    要是数学没那么牛逼,那就折腾资源加载、网络什么的,后面还可以往服务器扩展
    做游戏就是累,但相对而言技术栈稳定,幺蛾子不多
    GeruzoniAnsasu
        35
    GeruzoniAnsasu  
       2021 年 3 月 17 日   1
    @lightjiao 哈哈哈 感觉这个 demo 很有参考意义,b 站看到过几个一看就没写过什么代码的 demo 只能当反面教材
    willH33
        36
    willH33  
       2021 年 3 月 17 日
    @lightjiao 膜拜大佬
    yaphets666
        37
    yaphets666  
       2021 年 3 月 17 日   1
    @JerryCha 在咱们这种严肃文化下,游戏永远都是亚文化
    jonsnow93
        38
    jonsnow93  
       2021 年 3 月 17 日
    看了楼主的博客里的转行,真的很厉害...大佬
    ETiV
        39
    ETiV  
       2021 年 3 月 17 日 via iPhone
    难才值得挑战试一试

    又专又精的岗位,才不怕 35 岁被离职()

    不过美术弱、代码强的话就往引擎层钻研吧

    祝好~
    paoqi2048
        40
    paoqi2048  
       2021 年 3 月 17 日
    欢迎入坑
    nightwitch
        41
    nightwitch  
       2021 年 3 月 17 日
    不要停留在 gameplay 。
    物理,图形,几何,性能优化,网络。任选一个坑往下挖都是宝藏。
    游戏未来几十年不太可能消亡,很难失业
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2225 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 90ms UTC 00:37 PVG 08:37 LAX 17:37 JFK 20:37
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86