这个问题要好好回答都可以写本书了。
独立游戏开发分工都不会太细,毕竟团队人也不多,主要还是程序,美术,策划三大类,有条件也可以把音乐加入进去;我个人是一名游戏美术,对美术这块比较了解,美术这一块的细分可以分为模型,材质/贴图、绑定及动画和特效,游戏里的一些插画绘制,人物立绘设定稿等等也都包括在内,偶对了还有游戏UI,所以说大多数游戏美术都是工作量最大的地方,其次就是DEBUG了2333。策划包括了游戏世界观构建,设定,以及数值策划。程序的话我这边不太了解了,如果你也不太会程序那推荐使用开源引擎制作游戏例如UE4和U3D。下面我会阐述个人开发具体学习路径。
如果不考虑自身能力,且游戏体量不大的话,做一名全能开发者你要具备两大方面技能:程序以及美术方面。首先你得对自己想要制作的游戏制定一个大的雏形,什么类型的游戏,题材是什么,核心玩法如何。比如我要做一个3D、生存、开放世界、第三人称的动作角色扮演游戏;确定好游戏的世界观故事背景设定后就可以开始着手制作了。
我这边推荐使用UE4进行制作,理由如下:
1.开源引擎,个人开发不收钱。2.学习成本不高,网上教学十分全面且成熟,你如果会C++就更方便了,不会也没关系,UE4的蓝图系统对非程序人员来说十分友好。3.拥有庞大的资源库,虚幻商城里有许多资源可供使用,对个人开发者来说能省很多功夫。
确定好游戏基于UE4制作后我们就开始游戏的美术资产创作了,这一步你要确立好自己的游戏美术风格,个人开发不推荐做次世代风格的美术,成本高,制作周期长,你可以选择做一些简单点的,比如Lowpoly风格就很适合个人开发,当然你也可以做2D的,像素风或者简单的手绘风格。
确立好美术风格就可以选择制作软件了,首先是3D,行业内多为3DSMAX和MAYA两款软件用的比较多,前者用来制作模型后者用来制作动画(我个人是使用Maya,建模动画都用它),当然建模软件也有很多,高精度模型会使用到雕刻软件比如zbrush,3Dcoat,也有使用最近比较火的Blender,这里就不多做赘述了,入门还是推荐3DsMax或者Maya。模型资产流程其实还包括了贴图,绑定,动画模块,前面两款软件这些模块的教程网上都有。美术资产还有游戏特效以及UI,特效可以在UE4中制作,配合3D软件以及PS,UE4特效的教程也是趋于成熟,网上有很多。UI使用AI或者PS都可以制作,以上便是美术这一块了,其实到这里游戏已经趋于完成了,当然是作为一款小体量的而独立游戏而言。
以上内容的学习成本大概9个月左右,快一点6个月就能从零开始做游戏了,美术方面那个就不是快能解决的了。做独立游戏向来都是一条艰辛的路,哪怕是2019年亦或是以后,路都会越来越难走的,望题主加油。
各大软件的学习路径不乏,B站,油管,翼狐网,AboutCG,直线网以及....淘宝。
给题主一个忠告:软件的学习始终是廉价的技术,好游戏始终是玩法与内容决定的,美术只不过是其次罢了,创作出一款自己都玩的不亦乐乎的游戏是相当困难的。