大家好。最近,我们在知乎GWB定居,你可以通过搜索【腾讯GWB独立游戏孵化器】找到我们。除了发布一些干货文章,我们还会在知乎为你解答一些问题
比如知乎,上有一个很多人关注的问题叫做“想自己做一个游戏需要学习哪些知识?”。我们邀请了@lingzerg,的技术艺术腾讯游戏,来帮助回答这个问题,希望能启发大家。
以下为@lingzerg的回答:
其实玩游戏有各种方式,需要不同层次的知识。你需要不同的知识和不同的目标。你首先要理清你的知识体系能涵盖哪些内容。主要的想法是做你能做的,并为你不能做的找到替代品。
个人或者小团队游戏开发的核心其实是工程能力。所谓工程能力和编码是不一样的,比如对引擎的熟悉程度,逻辑思维能力,对场景的理解。工程能力是最重要的。
既然我们要开发自己的游戏,我假设我们有设计游戏的能力。然后我们把游戏开发需要的几个不同的内容分成几个知识块:
1编码能力、开发能力、逻辑能力(不一自己拉开拉链取悦它定是编码能力,只要能组织逻辑就行);
2美术设计能力;
3引擎熟悉度、剪辑能力、场景能力;
4配色能力,后期效果控制;
5特效、场景特效自己怎么申请解除黄码、技能特效;
6角色、动作、动画;
7敌兵——艾;
UI,内部系统(例如商店,背包,技能书,任务地图)。
其实每个物品都可以使用商店里的插件,节省工作量。但有效利用店铺本身就是工程能力强的体现。所以,一般来说,我们可以先定位我们的游戏需要什么能力。1、6、7、8其实是逻辑能力,是熟悉引擎的能力。这些都是具体的工程能力。很多会自己动手做东西的艺术家都没有意识到自己已经有很强的工程能力了。
如果你有很强的1,那么6,7,8基本都不会太差。然后可以考虑去资产量大的店,通过外挂节省工作自己去看量。解析吉利雷神动力用插件代替想法中不那么重要的资产和功能(当然插件一般都比较弱)。游戏的核心是游戏性和游戏体验。游戏过程,持续时间最多可以堆到2解析包出现问题怎么办个小时。
开发模型可以先完成这三个步骤:
A.5分钟核心游戏演示
B.15分钟流程演示自己
C.30分钟完整体验演示。
这种模式更传统,也更稳定。
2、3、4属于艺术,但3需要综合能力。如果你的2强,结果就是背上一个巨大的包袱,美术成本高,对游戏流量和玩法的贡献低,那么就要如何弱化游戏玩法和游戏流量,注重美术表达步骤说明。想想AVG,或者表演赛。简而言之,就是降低游戏的复杂度,注重艺术表现。
如果你3、4强,一般3、4可以用美如何快速入睡术资产解决。你玩的游戏可以避开复杂的逻辑,专注于场步骤图景。
但是这个选择一定是不愉快的吧?想更自由、不受限制地实现想法。那就只能想办法加强工程能力了。如何锻炼自己的工程能力?系统学习是最慢的。最快的方法实际上是做大量的演示。根据需要进行类似功能的演示,并找解析包出现问题怎么办到不同的解决方案。这个基本没有捷径,全靠经验。但是这个能力有个问题,就是步骤的英文深度不足。单独开发游戏,质量越高越难,因为任何一个分支越深入,难度越大,多个分支一起做更是致命。
所以建议你先入行刷够技能点,再自己打游戏,更清晰。