V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Game Engines
Unreal Engine
MyCryENGINE
unsmilecat
V2EX  ›  游戏开发

网易互娱使用自研游戏引擎对程序猿的技术发展影响大吗?

  •  
  •   unsmilecat · 2019-11-09 17:13:00 +08:00 · 10242 次点击
    这是一个创建于 1602 天前的主题,其中的信息可能已经有所发展或是发生改变。

    应届生,接了网易互娱的 offer,之前没有游戏开发的经验,想问下,有在网易互娱或者其他游戏公司做过的大佬能说一下这个吗?脉脉上一直对网易互娱风评不太好,想来这边问问

    24 条回复    2019-11-16 15:42:10 +08:00
    pkking
        1
    pkking  
       2019-11-09 17:34:32 +08:00   ❤️ 1
    之前面试过那边出来的兄弟,大部分开发都是在已有框架上做业务逻辑,所以对普适性的技术可能接触较少
    unsmilecat
        2
    unsmilecat  
    OP
       2019-11-09 17:48:34 +08:00
    @pkking 确实有点担心这个,外面的引擎用的是 U3D 和 UE4 这种,如果是相对初级的岗位大概都要求对这两个引擎比较熟悉,如果是后期的话,对于服务端的底层通信,数据库存储,分布式不知道什么时候才接触的到,对打怪升级路线完全心里没数
    samael
        3
    samael  
       2019-11-09 17:51:26 +08:00 via iPhone
    就算是通用引擎,如果要走游戏这路,最好想清楚要怎么走
    unsmilecat
        4
    unsmilecat  
    OP
       2019-11-09 17:54:29 +08:00
    @samael 不是太清楚游戏业界的普遍规律,据我所知,一个手游在网易的研发大概需要 2-3 年,是跟着一个游戏项目做完如果不成功就跑路吗?还是指技术路线的发展?
    samael
        5
    samael  
       2019-11-09 18:08:19 +08:00 via iPhone
    @unsmilecat 技术的连续性,比如做了 3 年的项目,有很大一部分的技术积累是专门为这个游戏定制和积累的
    samael
        6
    samael  
       2019-11-09 18:10:23 +08:00 via iPhone   ❤️ 1
    @unsmilecat 另外,技术上游戏相对于互联网更封闭些
    unsmilecat
        7
    unsmilecat  
    OP
       2019-11-09 18:47:11 +08:00
    @samael 这个确实是这样,一个游戏一种经验是不是意味着游戏行业的人际代换比互联网慢一些?做 3,4 个游戏经验就需要 10 年以上了,那些老程序员还在做游戏吗? 35 岁门槛对游戏行业和互联网是一样的?还是因为游戏行业加班更多所以年龄要求更年轻?
    coffeecato
        8
    coffeecato  
       2019-11-09 19:23:34 +08:00   ❤️ 1
    客户端还是服务端?看你提到通信和存储,你应该是服务端吧。那么用什么引擎开发对你的发展影响不大。
    morningtzh
        9
    morningtzh  
       2019-11-09 19:28:38 +08:00
    互联网最开放,技术通用性也强。之前在设备大厂,用的库全是自己做的,gg
    unsmilecat
        10
    unsmilecat  
    OP
       2019-11-09 19:50:59 +08:00
    @coffeecato 请问下,您了解服务端的成长路线吗?因为有点担心进去之后全是码游戏逻辑,接触不到底层的样子
    samael
        11
    samael  
       2019-11-09 20:06:32 +08:00 via iPhone
    @unsmilecat 怎么说呢,尤其是这两年,对于国内的游戏是个分水岭,国内玩家也不那么韭菜了,国内老一套并不一定有用,主要看有没有爱吧
    userdhf
        12
    userdhf  
       2019-11-09 20:28:17 +08:00
    版号被掐的这么死,还敢入游戏啊?现在游戏还在洗牌呢,个人感觉不是好时机
    janus77
        13
    janus77  
       2019-11-09 21:48:26 +08:00
    跟普通网络服务一样也有区别的,是写基础平台还是写技术……
    然后国内做游戏客户端大的也就那几家,怎么选成长性都不会差吧,你找一找比网易强的看看有多少
    janus77
        14
    janus77  
       2019-11-09 21:48:47 +08:00
    @janus77 #13 写技术->写业务
    unsmilecat
        15
    unsmilecat  
    OP
       2019-11-09 22:40:40 +08:00
    @janus77 大厂比网易强的就腾讯了,小点的技术不错的比如米哈游这种的,就是不太清楚网易互娱的跳槽去他们那边行不行
    52coder
        16
    52coder  
       2019-11-09 23:28:29 +08:00
    其实我觉得技术这方面不用太担心,如果有时间可以学下其它引擎相关的知识,对比网易自己的,我觉得这反而是优势。
    imycc
        17
    imycc  
       2019-11-09 23:34:37 +08:00
    这个问题你去脉脉问能得到更详细的回答。v2 我好像还没看到老哥爆自家的老底。

    && 现在手游大厂就网易跟腾讯,牌面还是有的,认真对待工作不至于出来没人要。而且不管用自研引擎还是商业引擎,都有可能面临技术更新换代的问题,还是看团队的技术氛围是否适合成长吧。
    poplar50
        18
    poplar50  
       2019-11-10 09:55:46 +08:00 via Android
    去年就是看脉脉之后,问了问网易互娱的师兄,然后最终放弃了互娱 offer。这其实是牵涉到两个地方,一个是选择走通用互联网技术路线还是游戏技术路线;二是选择通用游戏技术路线,还是走互娱的自研游戏技术路线。
    在我看来从通用互联网技术路线到游戏技术路线到网易自研技术路线,路其实是越来越窄的。
    我当时是游戏研发 属于服务端方向,进去之后大概就是 Python 以及 lua 脚本工程师。
    unsmilecat
        19
    unsmilecat  
    OP
       2019-11-10 10:31:13 +08:00
    @poplar50 是的,互娱的技术栈是个大问题,我个人倒是从小主机端游手游一路玩上来的,游戏开发也有很多有意思的技术,但是纯粹地在互娱当个工具人就没什么意思了
    poplar50
        20
    poplar50  
       2019-11-10 12:46:04 +08:00 via Android
    所以你综合下自己的兴趣爱好 再看下自己岗位 如果是游戏引擎开发 这个还有些前景,如果是研发后端,我不建议你去。生活是需要真金白银来支持的,给人打工不能只考虑爱好。
    coffeecato
        21
    coffeecato  
       2019-11-10 16:59:05 +08:00
    @coffeecato 网易的代码管理是比较严格的,客户端很多代码是看不到源码的。一开始入行都是做业务的,服务端应该用 lua 和 go 比较多吧。目前大厂做游戏都是在成熟的框架上做产品,不会有那么多从无到有的系统性机会。如果想入行还是从大厂开始积累比较好。
    JohnChiu
        22
    JohnChiu  
       2019-11-10 18:43:12 +08:00   ❤️ 1
    @userdhf #12 今年版号已经开放了

    说实话自研引擎限制肯定大很多,比游戏研发相对于互联网研发的限制还大。

    一个手机游戏项目研发到上线都是 2-3 年,之后无论成功或者失败都会继续开新的项目的,有些公司会选择裁掉有的会转到新项目,不过多数会到新项目的,招聘成本很高的,除非公司活不下去了。

    就拿游戏客户端研发来说吧,游戏客户端主要写界面系统、多数是 Lua 脚本,最多涉及网络协议 protobuf 之类的,一般有战斗系统的用 Unity 的话都是 C#写,会涉及一些复杂的数据结构和一定的算法。以后发展呢是往客户端主程或者引擎开发方向,很多人把引擎当做很神的东西,其实很多数做引擎的天天就写 shader、查内存泄漏,也都是搬砖的。

    互联网的研发路会宽一些,但是 90%的人还是在写业务逻辑,架构之类的都是主程负责的,一般人没机会去写的啊。

    去腾讯网易游戏不错的组我觉得没问题,当然确实路子窄一些,看个人选择吧。不过如果你是服务端的话那什么引擎对你根本没影响啊。
    userdhf
        23
    userdhf  
       2019-11-11 11:13:56 +08:00
    @JohnChiu #22 版号比前年比还是卡的紧,2018 之前,一个月能过审数百甚至数千游戏,现在上百就算多的。能做游戏,就能做数据可视化吧,这一块感觉要比游戏路子广
    Tianqi
        24
    Tianqi  
       2019-11-16 15:42:10 +08:00
    引擎对我们开发人员的自学影响挺大的,自研引擎的代码说实话都懒得看,还不如我去看看 UE4 代码呢。
    对于换工作来说,引擎的使用经验一般来说是硬性要求,但只要你表现出爱钻研的潜质,把手头的引擎 /工作钻研的很透,对于开明的领导来说不是太大的问题。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4388 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:06 · PVG 18:06 · LAX 03:06 · JFK 06:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.