游戏后台开发,是该转型还是继续深入游戏行业?

2020-02-26 10:03:59 +08:00
 vasil

如题。。从毕业到现在快 7 年时间,一直在游戏行业,做 C++ Linux 后台开发。

履历也算 ok,大厂待过,创业公司也待过,重度 MMO,百万在线高并发的游戏也都不少。会 UE4,Unity 都用过……

比较传统互联网后台技术,游戏的后台更迭较慢(实际上游戏行业的技术更新很快),又或者说是游戏后台更加专注于游戏逻辑的开发,容易忽略一些前沿的技术的探索和现有技术的深度实践。毕竟游戏后台绝大部分时间都需要做一款好玩的游戏、保证稳定性,而不是一个技术高超的后台框架。

包括最近跟一些公司在聊,也发现互联网行业普遍对游戏后台也是有偏见觉得游戏后台技术落后……实际上我们现在游戏后台的框架在高并发,高可用方面并不输于绝大多数互联网业务的……

现在有点想往传统互联网后台方向发展,所以目前也在看一些机会…… 但是过程是感受到了很强烈的两极分化,一边游戏公司对我积极邀约,另一边是互联网公司的面试安排进展缓慢反馈不及时。当然现在我离 35 还算远……感触就是要离开游戏行业就得趁早……

目前一个担心是,离开游戏行业会失去这些年游戏行业耕耘的沉淀和积累,但是对个人的一个技术深度和广度会在换行业后有新的机会和发展(?)所以在这里想问问大家的一些建议和意见……

谢谢~

11357 次点击
所在节点    程序员
64 条回复
geekdocs
2020-02-26 10:10:11 +08:00
坚持才会有曙光,游戏行业未来需求会更大。
koolob
2020-02-26 10:23:50 +08:00
既会后端,又会前端,感觉可以找个美术合作业余时间做自己的游戏试试。
across
2020-02-26 10:40:16 +08:00
我是先溜了~~
个人看法是游戏市场基本成型了,国内大作就是大厂的头牌,加上精品小厂领域细分。年纪大了,深耕技术要么去大厂跟自己看好的项目,要么做小领域精品,专注特色功能。另一方面三五年里大经济环境原因,政策会对娱乐业进行严格的精细管控。至于非技术路线,这就看人了。

游戏项目有的特点,各项目之间关联性没那么大,如果不是做引擎研究(严格说这也不算做游戏),无法自己把握技术的深度。相对来说,我只看到头牌大厂的引擎岗(比如腾讯)和精品小厂(米哈游的卡通渲染一类)的能提供这类职位。 其他就不好说了,国外 3A 游戏也有非引擎程序员,也常有游戏编程文章,什么客户端方案,服务器端规划啥的。国内什么情况目前说不准,游戏开发几乎都是 2005 后端游爆发才入行的,再过 5 年才能验证吧。
vasil
2020-02-26 10:40:40 +08:00
@koolob 前端不会,因为游戏逻辑部分是用 UE4,也会针对引擎在服务器端的表现做优化
vasil
2020-02-26 10:48:15 +08:00
@across 游戏行业目前无休止的加班和项目不确定性也是我考虑的一大因素。。在大厂就是一直当一线小兵,年纪大了后何去何从呢,大厂游戏公司就那么几个
netherlanddennis
2020-02-26 10:50:16 +08:00
看到了熟悉的米兰~~
xiaowangge
2020-02-26 11:30:25 +08:00
我是跑了。

中小游戏公司的后端游戏引擎,一套技术架构,可以用好几个项目。
特别大的游戏公司没接触过。
ciki
2020-02-26 11:48:17 +08:00
深入啊,学学引擎
kecookier
2020-02-26 12:17:24 +08:00
我也是 c++游戏后台做了 7 年,去年转互联网了,说实话不如做游戏有意思。如果再给我机会,我觉得转游戏客户端一直深入下去会更好。
helenhe
2020-02-26 12:36:06 +08:00
@xiaowangge 的确是这样,一套技术架构通吃几个项目。大佬跑去互联网开发岗了吗
yizhimamong
2020-02-26 12:43:09 +08:00
游戏成功的话,年终奖不是很香?不准备在游戏行业继续深耕么
blless
2020-02-26 12:52:55 +08:00
游戏业务是强耦合 跟现在 web 微服务趋势是两个方向…
silverwing
2020-02-26 12:59:14 +08:00
dalao 我想转游戏客户端方向,问下初级职业一般学到啥程度就可以找工作了啊
tt67wq
2020-02-26 13:00:52 +08:00
互联网的技术栈说的天花乱坠,其实都是炒冷饭,没必要抛弃自己熟悉的领域
paoqi2048
2020-02-26 13:01:38 +08:00
游戏开发技术栈给人 较为封闭落后的印象 的一个重要原因就是:各大游戏公司长期各自为战,游戏开发领域在工程化、标准化方面远不如 Web 领域,在开源方面的建设也同样如此。

再来说说封闭与落后,封闭主要是因为技术不通用。就拿策划工具来说,一个游戏公司一套策划工具,好处是对公司来说不利于策划跳槽,坏处是提高策划的学习成本,对整个游戏行业的策划人才流动产生负面影响。

落后我持保留意见,可能是 Web 领域的人并不了解游戏开发领域。和 Web 领域一样,游戏开发领域的上 /下限可高可低,就拿服务端开发来说,低到可以三天一宕机,服务器没有健壮性可言;高到可以像 LZ 所说的那样,百万同时在线并且服务器不卡顿。
vasil
2020-02-26 13:02:25 +08:00
@blless 我们的后台有点像最近互联网流行的微服务集群,不仅限于 web,只是没有那么多自动化,很多都是手动部署运维的。
当然你讲游戏业务强耦合也是没问题的,大部分游戏后台都没有那么大的并发量
vasil
2020-02-26 13:04:24 +08:00
@kecookier 主要是觉得游戏方向后面可选择不多了,大厂就那么几个。。。小公司靠谱的不多
vasil
2020-02-26 13:06:16 +08:00
@paoqi2048 讲的很好,你说的这两种情况我都有经历过,游戏深度是有的,只是游戏后台方向目前觉得有点不伦不类
vasil
2020-02-26 13:11:33 +08:00
@silverwing 客户端不是特别了解,找工作现在都是 面试造火箭,工作拧螺丝……
单单只做游戏逻辑的话,只要语言层面基础扎实都是可以工作的,看你自己的一个要求吧
Loren
2020-02-26 13:19:55 +08:00
同游戏后端,面临一样的问题。我感觉舍不得游戏行业,还想看看。但是行业的加班和项目的不确定性确实是大问题,一加班狠就想跑路。想转客户端,有机会去做主机 PC 或者独立游戏相关的项目。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/647606

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX