找回密码
 立即注册
查看: 759|回复: 16

做了三年手游开发,也真心热爱游戏,但不敢再做游戏了,是否该转行?

[复制链接]
发表于 2021-10-20 15:41 | 显示全部楼层 |阅读模式
本人在一个小公司做了三年U3D,经历过愉快也体验了各种苦逼,然而最终也没什么产品,还是辞了。本打算回家处理些事情,顺便用半年时间补充下知识,做做独立游戏明年过完年出来工作。然而最近几天,却越来越纠结,因为实在不知道该不该再在游戏行业走下去了。

首先,做游戏实在占用太多生活时间了,加班啥的就不说了,每天还要学好多东西,当初想去健个身都没有时间,不是公司对着电脑就是在家对着电脑。

其次,要学的东西太多,然而回报又不成比例。数学、图形学、AI、网络、安卓、iOS甚至建模、PS这些都要学,而且以后不做游戏了很多也用不到了。。哪个还都不好学(也许我很笨吧)。可是老板是不会给你时间去学的,只能在赶项目的间隙业余时间学。有时我在想,我用这些时间去学学iOS,英语,python啥的,带来的回报都要大的多吧。

然后,中国做手游的大部分氛围都很浮躁,这个大家应该都懂。各种做梦,都以为自己是下一个王信文;天天画着大饼,却连个芝麻粒也没见着;从业人员水平参差不齐,不说美术,连许多程序简单的单词都不会拼;最严重的,抄袭套皮各种没节操的事,还有搞暗扣啥的也就不提了。

最后,这个行业太窄了,做久了真不知道以后该去哪,似乎很难跳别的行业了。

我现在的打算是以后做iOS,因为之前接SDK之类的学过一些。而且谁让做应用的也多,多了的自然选择就多,虽然也有不靠谱的,但应该靠谱的还是比游戏多些,而且没有做游戏那么累吧。。。只是可惜的是,又觉得一转行,以前学的东西恐怕就浪费掉了。

我也不了解iOS开发的真实情况,自己做过的行业也挺多了,嵌入式、前端、游戏,哪个都没啥结果,实在不行这么晃荡了,想找个行业踏踏实实干下去。不知道iOS可不可以。
发表于 2021-10-20 15:48 | 显示全部楼层
你的经历和很多做游戏开发的人一样,属于目前行业开发者一个普遍的困惑吧。
国内大环境下,有创意、有实力、有市场的游戏非常少,大多数游戏的开发的前途都是不确定的,甚至说不是被期待的。
对于参与其中的游戏开发者来说,大多数从事的都是一些毫无创意的业务模块的开发,甚至很多同学都接触不到游戏框架的源码;加上游戏开发周期一般被压缩,因此工期紧,但是功能多,导致游戏行业加班非常普遍,但是最终市场效果未必好,甚至胎死腹中,因此游戏开发的收入也受到了限制。
总结起来,就是活多、工期紧、压力大、钱少、学不到啥东西。
因此给想从事游戏开发的同学一些建议

如果你不是对游戏开发特别感兴趣,建议谨慎地选择游戏行业!
如果你不是对游戏开发特别感兴趣,建议谨慎地选择游戏行业!
如果你不是对游戏开发特别感兴趣,建议谨慎地选择游戏行业!
重要的话说三遍,如果你还是想学习游戏开发或者已经从事了游戏开发,那一定注重自己内功的修炼,千万不要湮没于各种游戏业务,最后跳槽的时候发现自己毫无竞争力。
下面是一些做好游戏开发的建议:
1. 先学好 C/C++。
这类书很多,找一本适合自己的即可。不建议看《C++ Primer》这样的大部头,掌握 C++ 常用语法就可以了。当然 C++ 原理性的东西还是需要了解一下,推荐看下《深度探索C++对象模型》。
深度探索C++对象模型 链接: https://pan.baidu.com/s/1SnNpRbapro4Z0bD6UMB-Ow  提取码: 79nm
2. 学好网络编程,做到熟练使用常见操作系统的 Socket API。
推荐如下两本书:
    尹圣雨的《TCP/IP网络编程》(适合网络编程零基础的同学)游双的 《Linux 高性能服务器编程》(适合有一定网络编程基础的同学)
链接: https://pan.baidu.com/s/1cx4OkIOGNHNNfp2-kX8ycw 提取码: p57c
看完这两本书,你还能学到一些 C++ 服务器程序框架、结构等一些套路(上文推荐的游戏源码都是不错的学习资料)。
3. 学一些游戏开发的知识
如各种动画原理、帧同步技术等。
4. 找一些优质的开源的游戏源码或者框架深入研究一番,转化为自己的内功
例如,开源版本的魔兽世界代码(World of Warcraft):
链接: https://pan.baidu.com/s/14tXNECNxayjUyi-qNG8GyQ  提取码: eljl
大型联机对战游戏——英雄之刃(类似于腾讯的英雄联盟)均属于此类:



登录界面



进入后台配置的对战服务器



设置自己的昵称



支持新手教学、人机对战和联网对战



部署在我的云主机上后,和女朋友一起对战的效果图



对战马上开始了~~

服务器端有非常多的模块,代码质量非常高,各个服务均使用 C++ 编写,游戏主要服务关系图如下:



英雄之刃架构图



英雄之刃各个服务说明

英雄之刃游戏完整的服务器和客户端完整代码和安装部署教程在这里
链接: https://pan.baidu.com/s/1Y6X_TtEZ21-FkFqq8-rQ6g  密码: bde4

国产游戏——仙剑奇侠传(英译名:Chinese Paladin 或 Legend of Sword and Fairy,由上海软星开发):











仙剑奇侠传源码及编译部署教程下载地址:
链接: https://pan.baidu.com/s/1DyBNxCgNwycJrp0wn90dog  提取码: cjo7

最后,祝愿每个从事游戏开发的小伙伴的游戏都能成为爆款(手动狗头)。

原创不易,如果觉得有用,请给 @张小方 点个赞~~

本帖子中包含更多资源

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

×
发表于 2021-10-20 15:57 | 显示全部楼层
楼主在一家小公司,没做出成就,也没收到回报。
更为夸张的是,三年了,居然不知道ios开发的情况,这个略通程序者三个月就该了解吧,勤快点半年就能上线一个产品吧。

3年前做手游的,多好的时机和机遇,这只能说明公司太low,管理太low,产品太low,团队太low
然后把一切归结为环境!

好比一大学毕业青年,上个便宜班,每天刷微博微信,打dota lol 看美剧壮胆,看av撸管,然后骂这个社会怎么了,都是体制的问题,岂不可笑荒诞!

自己不努力,待在一个小环境中,自然是井底之蛙,夏虫不可语于冰,就是这个道理!
发表于 2021-10-20 16:00 | 显示全部楼层
三年u3d,怎么说自己也可以搞个小游戏了,你是不是没去深入学习
发表于 2021-10-20 16:07 | 显示全部楼层
我只想说,很多做iOS App的都去学U3D了。
或者说你转行后发现还是一样,觉得做App没出路,靠App收费赚钱?靠广告?给公司开发App?
然而App要学的就很少?每一个领悟,要深入学精都有太多太多要学了,日夜不停的学,不然你就会被淘汰。
除非你不做一线的码农,或许会轻松一点(或者没有追求的码农
发表于 2021-10-20 16:09 | 显示全部楼层
我也曾想到,我要不要放弃unity 去做安卓开发。不过我觉得,和谁一起工作比做什么更重要。
当初毕业决定游戏挺好,但是这个要看机遇。如果觉得放不下,我觉得可以去大一点公司去工作。当环境的稳定性高了后,可以让你深入其中一块。
游戏真的涉及很多内容,但是没有人是一口吃成胖子。
不能因为畏惧就要放弃,后悔药是没法买的,我现在就是看安卓,做小的应用,跟着外包团队做公司app。我不清楚2个月我能否承担下个版本的改变。但目前如果看我还没尝试就放弃,终究是个弱者。
如果经济状况还可以,做个属于自己的东西,比赚钱更重要,如果你觉得钱目前很重要,那就找一家高薪公司也不难。
一年U3D猎头都加了20多个了,三年基本不担心。
发表于 2021-10-20 16:18 | 显示全部楼层
换个大公司吧。

“数学、图形学、AI、网络、安卓、iOS甚至建模、PS这些都要学”。

作为程序员为什么AI,PS都要学?你们公司没有专业的美工人员吗?

为何iOS和Android两个平台的手游要你一个人做?你老板真把你当全栈了?

去个分工明确的大公司吧。
发表于 2021-10-20 16:19 | 显示全部楼层
既然是真心热爱做游戏,也没理由放弃,坚持下去吧。
题主没跟到合适你的公司,你所在的公司没有为员工着想。

ios值得你接触,我现在就在做ios的游戏。
发表于 2021-10-20 16:24 | 显示全部楼层
题主真心热爱的话就去关注 unity社区吧 而且题主提的要学的那些东西 我都会 而我还是大学CS在校生 基本都是自学 3ds max也是 现在在跟同学合作制作一个unity3D的第一人称游戏 自己独立在做恐怖游戏 题主 你太浮躁了 不要想太长远有没有用 技多不压身 你学了那些东西对你以后各种工作都有用 编程c JavaScript
题主关注一下steam green light 和独立游戏吧 脱离公司自己也可以做游戏的 只要有兴趣 你要认真考虑好自己想要什么 CS类的工作都是这样 失败了一万次 才能有一次成功 要准备好走这条道路 就要有一直摔倒 狗啃泥N次的觉悟
不疯魔 不成活 题主不要想着付出很少就能拿回报 在这个行业里 不断地学习才能赶上时代的步伐 才能做一线的人
我不知道题主对于游戏有什么样的理解和看法 我个人很鄙视手游和ios那些为了赚钱几个月开发出来的游戏 最欣赏花了几年时间 精心打造的游戏 最敬佩的人是小岛秀夫 他对游戏的严苛要求是我最欣赏的 题主如果对游戏有自己的认识和理解 不妨用一段时间好好研究你提到的那些东西 继续走游戏开发的艰辛道路 题主也可以顺便学学游戏设计 这些技能叫transferable skill 以后都是会有用的 互通的
当然题主如果就想用这个赚钱的话... 就单说了 找个大点的公司混 或者改行吧
发表于 2021-10-20 16:30 | 显示全部楼层
抱怨游戏开发太费时间,要学习的东西太多,回报太少,还好意思说自己真心热爱游戏?

口口声声爱游戏,好容易独立了却连个自己的游戏都不愿意做。

题主,你爱的不是游戏开发,趁早转行。
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-24 19:50 , Processed in 0.127274 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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