涨知识!游戏制作小白初入门

从1952年诞生在剑桥大学数学实验室中的《井字棋》到如今在全球一年狂揽28亿美金的《王者荣耀》,七十年间电子游戏不断发展、扩充、完善,其作为“第九大艺术”的价值正在被越来越多的群体认可与接受,《DOTA2》等一众流行的游戏项目加入亚运会就是一个很好的例证。

随着手机、电脑硬件性能的持续增长和相关工具软件功能的不断完善,参与游戏制作的门槛正在逐步降低,一个游戏从原始构思到最终成为一个可以游玩的成品所必须的环节简化了不少。从某种意义上来说,制作游戏的最初设计部分的工作在今天正发挥着往日难以想象的作用,一个出彩的游戏设计会让后续的工作事半功倍。

如果读者有一个有趣的灵感希望发展成可以和好友们同乐的游戏,或者对制作游戏的主要流程与分工感兴趣,不妨读完这篇文章。

微信图片\_20220911095610.jpg

游戏制作伊始,在充分的交流和可行性论证后,制作者需要将零碎的灵感扩写成相对丰满的故事,让对应的角色拥有鲜明的性格与背景故事,交代其来到游戏世界的动机、能力,这样可以让整个游戏具有初步的逻辑与世界观。在游戏拥有基本的角色形象和人物关系后,制作者便可以着手于定位玩家目标群体和确认游戏大致类型。

游戏类型和最初的构思灵感息息相关,不同的游戏类型提供着不一样的游戏体验,有些游戏强调烧脑解谜,而有些游戏又追求简单休闲…… 横板闯关、推塔MOBA、第一人称射击、角色扮演、即时策略、体育等等游戏类型都有各自的优点与短板。对于个人、小团体游戏制作者而言,这些主流的游戏类型在网络上已经有很多相当成熟的模板和资源供学习和借鉴,只需要对初始的灵感稍作加工,制作者就可以很好地利用资源,产出自己的游戏。在确定了游戏的大致方向以后,一些具体的内容就可以被高效地讨论出来了。

微信图片\_20220911095613.jpg

一般的,游戏开发文档(Game Design Document)会在游戏进入实际开发前完成。文档使用文字与美术画稿的方式记录游戏的基础世界观、地图地貌、主要角色、技能特效、推荐玩法、流程长度等等呈现在玩家面前的元素,为整个游戏提供了主要框架。参与制作的人员会被分工,通常,游戏的制作将分为策划、程序与美术三个大块,策划在与程序、美术沟通后会提出可能的思路和修改建议,程序将负责游戏核心玩法的实现及主要功能的维护,美术则确定游戏的画面效果,给玩家留下一个特定的美术印象。当然,成员的分工视团队的大小而定,个人制作游戏相当具有挑战性,非常锻炼制作者的耐心和毅力。许多商业游戏会在文档完成后利用原型图、概念图启动游戏的宣发,维护粉丝社区,以保证在游戏接近完成之时拥有足够的热度和流量。

微信图片\_20220911095617.jpg

游戏开发的过程,实际上也就是创作并整合游戏逻辑、人物地图、贴图素材、音频音效、UI的过程。与早期和代码死磕不同,现代图形技术已经产生出很多直观易用的软件来辅助制作者产出内容,例如Maya,Blender,Unreal,Godot等等,都是相当著名的模型生产工具和游戏引擎。负责程序的成员会用编程语言(C++、Java等等)来为游戏添加逻辑脚本,为游戏世界制定规则。当然,如果制作者只想做一些小游戏小功能,现成的游戏引擎或许显得过于臃肿,一些著名的图形库例如EasyX、OpenGL等已经可以满足需求。不用担心自己的游戏梦会因为不精通编程语言而止步,事实上,可视化编程功能已经处于一个比较成熟的阶段,在熟悉引擎的基本使用后,“蓝图”已经可以帮助开发者利用连线和基础的数学知识完成对游戏世界的创造和编辑。

微信图片\_20220911095620.jpg

为了能够在游戏中提供给玩家一个更经得起揣摩、探索的世界,制作者需要向相关人员问询情况,在实际生活中留心取材,了解对应的学科知识。新手时借鉴学习,未尝不是一个好的选择。

游戏是一门综合应用的学问,也是一门新兴的艺术,交互的艺术。或许艺术并不该有过多的条条框框,本文章作为一篇概述,介绍的只是一般游戏的主流开发过程,实际上一款游戏的诞生需要考虑的因素是相当多的。制作一款”成功”的精品独立游戏难度不亚于创业盈利,但是只要有心投入,乐于结识志同道合的伙伴,制作一款属于自己的游戏来圆游戏梦还是比较容易的。

微信图片\_20220911095623.jpg

Author

TsingLoo

Posted on

2022-09-11

Updated on

2023-01-11

Licensed under

Comments