三十而立的程序员,职业生涯还剩五年,想转型独立游戏开发,来白嫖经验

2020-08-10 16:44:07 +08:00
 dk7952638

今年俺已经工作了 9 年,按照国内的程序员职业论,35 岁即将面临送外卖还是开滴滴的选择,有些惆怅,想到自己当年也是因为开发游戏的梦想进入了软件行业,想着是不是能在 35 岁之后靠独立游戏开发讨一条生路,有没有游戏行业的大神或走上这条路的大神和前辈给俺一点人生的小建议? 我掌握的编程技能:Java JS C# C++ 水平依次降低 画画还行,小学参加过兴趣班。。。 游戏玩过不老少,从红白机一直玩到这个世代的主机。。。 我需要在接下来的五年往什么方向努力呢? 必点的天赋树有哪些呢? 那些技能是必须的呢? 或者撒一泡尿浇醒俺?

7708 次点击
所在节点    问与答
68 条回复
yoke123
2020-08-10 18:07:13 +08:00
没有土壤让你这么玩,老实搬砖打工吧。
把你的梦想传递给下一代,可能还靠谱点。
Biwood
2020-08-10 18:17:03 +08:00
一句话,为了生存和赚大钱而做独立游戏那显然是搞错了方向,成功的几率比中大奖还低。
如果在有一份稳定的收入之外再做独立游戏,会比较靠谱。

别忘了,独立游戏之所有叫独立游戏,就是因为其遵从作者自己的想法,不收商业的约束,这是一件非常理想主义的事情。
joyhub2140
2020-08-10 18:32:50 +08:00
为什么不考虑转管理了,我当时也很抗拒转管理的,但是适应半年后,带着一大伙人完成一件事,自己发挥中心角色的作用,感觉挺爽的啊。
bytelee
2020-08-10 19:14:57 +08:00
@joyhub2140 得有这个机会吧
jsun
2020-08-10 20:29:11 +08:00
建议业余时间先学着用 unity 做简单的小游戏,商城里有些免费的资源可以拿来用。只要创意好,简单的小游戏也能成功的。
ReinerShir
2020-08-10 22:01:13 +08:00
我也觉得面向国外比如日本 欧美比较好,国内是没戏的
starrungame
2020-08-10 23:22:03 +08:00
如果完全独立开发确实需要点得技能树多了点,建议可以先看看 b 站上面剑魄开发者离忧先生,先了解了解他们得月常和开发节奏
freshgoose
2020-08-10 23:24:19 +08:00
小游戏是完全可以的,独立游戏就不知道了。
jonsnow93
2020-08-10 23:31:04 +08:00
独立游戏开发,确实不是一条容易的道路。如果是一个人开发,那初期想通过独立游戏开发获取收入是比较困难的,主要还是为了自己心中的一个小小的梦想吧。

LZ 可以看下 B 站上我最喜欢的一个游戏独立开发的自述视频:
https://www.bilibili.com/video/BV11T4y1J7Lk

(虽然很难像视频里大佬那样样样都会,但还是希望楼主不要灰心,找到自己方向)
gzlock
2020-08-11 07:44:35 +08:00
我也有心走这条路,陆陆续续学了 unity3d 一些年头,但没做出来过游戏。因为发现需要很多技能点:

游戏素材:二维或三维。素材缝合怪?不能忍,然后我去学了 blender 建模(一些基础操作),发现自己建模的话还需要有贴图,人物模型还需要做各种服装!还需要有人物动作数据!网上也有人型走路跑步跳跃一些基础动作。但是我觉得有点死板,不能忍,于是想自己做动作捕捉,找到 open pose 这个开源软件可以 ai 识别摄像头画面或视频片段中人物的动作,但是抖动很大,当手脚重叠时更是丢失被遮住的肢体。不能忍,搜硬件绑在肢体的方案,从几千的 vive,到几万的诺亦腾,到几十万的魔神都有。头疼。

音乐:背景音乐与各种音效(建模画画硬着头皮学还能出点成绩,音乐这行真的要讲基础讲天赋)。音效也需要很多,走路、跑步、起跳、落地、挥拳之类的射击类游戏还有各种枪声音效,魔法类游戏需要各种法术的音效。头疼

玩法:最打击我的是,能想到的玩法基本都有人做过了(游戏行业有几十年了),当想到自己一个人做出来还没别人好的时候,很沮丧。头疼

游戏关卡设计:体力活,各种各种的关卡,边做边玩,做完还要自己玩一次看能不能通关。头疼

游戏数值策划:人物等级属性(区分职业的话还得各种职业都需要设计一次,后续还要不断修改),道具等级属性(各种道具,武器类、防具类、投掷类,补血的)。头疼

界面:有道具得做背包吧?背包里的道具得可以拖动排序吧。交易做不做?每个道具的图标要不要自己做?头疼

n 个技能呢?头疼

n 个技能特效呢?头疼

当然以上都是按最复杂的 RPG 类游戏来说的
但是从以上的需求简化到 HTML5 的多人坦克对战来说
坦克起码要做几个种类区分玩家吧
坦克引擎音效、发射炮弹、爆炸、失败、胜利的音效要有吧
打死玩家要掉些道具吧
拿到特殊道具坦克车要有特效吧,例如金钟罩
不同种类的坦克要有不同的射速、伤害、移动速度、血量吧
联机游戏的服务器也要开发吧
这差不多可以绕回去一开始讲到的 RPG 类游戏的需求了,只是没有人物模型剩了很多事。

说这些不是想发表一些负能量劝退一些人,而是我接触过之后,真的一个人开发的话这些都绕不开逃不掉。
29 楼发的链接那个 b 站 up 是个全才,策划、游戏素材、音乐一个人全干,而且效果都不错,我几年前看到的时候已经佩服的要跪
GeruzoniAnsasu
2020-08-11 08:16:02 +08:00
游戏的核心根本就不在代码,在美术音乐交互体验
哪怕你的操控主角就是一个立方块,有阴影的,边角圆滑的,有着有趣物理特性比如有弹性有摩擦力会滚动的,有着有趣反馈的比如用力撞到墙上会吱吱叫的立方块;要比只是一个概念中的简单立方块要好上一万倍

游戏你需要用心做的是这个立方块的材质、光照、物理、特殊反馈、这些边边角角的东西,甚至比设计关卡和特殊玩法要重要得多

游戏存在几十年了,玩法早就已经全都概括成型了,能够带给人全新体验和感受的永远是画面音乐故事带给人的沉浸感和审美享受。独立游戏更是一个追梦的行业,做独立游戏的都是艺术家,工程师可占不了一席之地
dk7952638
2020-08-11 09:14:29 +08:00
@scr 说出你的故事老哥。。。
dk7952638
2020-08-11 09:15:39 +08:00
@murmur 这个路线感觉不就是另一种形式写网文么
murmur
2020-08-11 09:19:11 +08:00
@dk7952638 比网文刺激多了,一个游戏在中国搞出一堆外国恐怖组织,还有各种 J 匪内鬼勾结,哪个网文敢这么写
dk7952638
2020-08-11 09:23:26 +08:00
@TypeError 先上 steam,农村包围城市?
dk7952638
2020-08-11 09:23:59 +08:00
@newtype0092 谢谢,你的尿很甜
dk7952638
2020-08-11 09:25:26 +08:00
@Rwing unity 毕竟门槛低一些,虚幻啥的我估计没个几年玩不转吧
dk7952638
2020-08-11 09:28:56 +08:00
@gzlock 我觉得你也很牛逼了,至少已经尝试走一下这条路了,大部分人估计都和我一样望而却步,不过你说的这些问题,如果用一些成熟的游戏引擎或者直接做 2D 游戏,是不是可以解决呢?毕竟老任指着满屏马赛克的游戏性或者情节也活得不错啊
dk7952638
2020-08-11 09:30:56 +08:00
@joyhub2140 我这人嘴笨,也不愿参与政治斗争啥的,比较废物。。。做管理我自知不是那材料。。。
dk7952638
2020-08-11 09:32:50 +08:00
@coderluan 感谢建议,确实我感觉也是自己弄错了方向,把爱好当成赚钱养家的工具最后可能爱好也没了,可能真的等自己不愁吃穿了,当成爱好去做不计得失才是正路

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

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

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

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

© 2021 V2EX