从零开始的 RPG 游戏制作教程

2020-11-20 15:01:33 +08:00
 DreamerQQ

前言

欢迎点开本教程。 既然你都点开了这教程,考虑读这么个长篇教程了,不妨花个 3 分钟读读前言,来了解一下我们希望通过这套教程为你带来的除了技能以外的更重要的东西吧。

本教程是以普及成体系的游戏制作知识为目的而撰写的一套入门级的角色扮演游戏制作教程和进阶指南。我们希望帮助那些不满足于制作简单的游戏 demo,对制作更复杂的游戏感兴趣的,想要深入了解如何制作具有一定设计复杂度、包含更丰富内容游戏的爱好者或开发者们,并为他们指引前进的方向。

本教程会基于经典的《魔兽争霸 III 冰封王座》所附带的 MOD 制作工具《魔兽地图编辑器》来讲解如何制作一款简单、轻量,并且有趣的上帝视角的角色扮演游戏。之所以选择这个工具,是因为它具有一套相对完善且易上手的 RPG 功能。上手门槛低,但制作上限高,这契合了本教程希望指引读者入门并进阶的需要。

在这套教程中,我们会在循序渐进的指引过程中讨论一些理论和规范,以及它们存在的作用,但我们不会提供、也相信游戏制作没有一套权威的准则,或者什么万能的制作规范。

我们会通过这套教程带你体验一款轻量级的游戏的完整制作过程,并以此为脉络,与你展开讨论诸如:关卡、怪物、玩法、系统、等等衍生的,与游戏制作相关的话题。

视频游戏的制作往往会涉及到对各类素材资源的制作,诸如 3D 的人物、怪物、植物、场景的模型,视觉效果的模型,各类贴图素材等等。但是,本教程的主干不会对“素材制作”这一庞大的领域进行过多讲解。这并不意味着我们认为这些素材不重要,而是我们认为游戏制作是一大堆素材资源加上互动后形成的总和,单纯地投入对素材的制作和打磨不能制作完整的游戏,反而还可能陷入对品质的极致追求,反而导致项目整体研发进度的失衡最终导致项目研发失败。在本教程的主干中,我们会优先讲解如何制作完整的游戏,而关于细分素材的品质提升,我们会在后续拓展时才讲解。

本教程的正文主要会讲解制作的具体技术和相关操作流程,而在正文之外,我们会根据当期内容主题,在“杂谈”分节中进行或粗略或详细的拓展说明或笔者的个人观点、经验,我们希望这些内容能够让你感受到游戏制作不只是一门机械的手艺,而是一种充满思想的创作活动,也希望你在学完本教程后,掌握的不仅仅是技能,也能拥有关于这门技艺的,你自己的思想、观点、理念。 ——那么,愿你拥有一段愉快的旅程,冒险者!

                                                                                 骑士,于杭州
                                                                                 2020 年 11 月 17 日

关于笔者,和撰写本教程的动机

笔者是一名从 99 年开始接触游戏的游戏玩家,和从 08 年开始以兴趣为目的接触游戏制作、14 年以游戏制作为职业的游戏制作者。笔者投入许多时间用于制作 MOD 、独立游戏和兴趣社区运营,笔者自认制作经验不能算丰富和专业,但也在这些年的经历中积攒了不少关于游戏制作的个人见解可供分享。

受到同行朋友邀请和帮助,笔者开始撰写这套教程,希望这套教程能够为那些想要以制作游戏为未来职业的有志之士提供指引,并尽可能地帮助他们、或者说“正在阅读本教程的你”,在正式决定投身游戏事业之前,建立一定程度的、关于“游戏”和“游戏制作”的、你自己的理解和认知。

但即便如此,由于笔者并非专业撰写书籍为生,在传播的知识中难免会出现疏漏、错误、不专业或不严谨之处,如果读者在这方面发现问题或有不同见解,欢迎在本教程发布的社区下直接评论指出或讨论,以尽可能地避免误人子弟、或为读者提供多角度的思考,感谢。

2174 次点击
所在节点    程序员
6 条回复
ShaunSS
2020-11-20 15:45:10 +08:00
插个眼,期待下
whi147
2020-11-20 16:25:09 +08:00
等不及了
threeEggs123
2020-11-20 17:16:45 +08:00
war3 的地图编辑器,最早接触的编程相关的内容,群体风暴之锤。。。u9,通魔。。。满满的回忆。
ptrees
2020-11-23 10:41:00 +08:00
期待更新,曾经研究过一阵子,发现代码不是最难的,做地形,做技能才是无尽深坑,没有坚持下去...
onesec
2020-12-04 11:42:56 +08:00
没想到在 V2 上面能看到用 war3 制作游戏的教程,mark
nearhan
2021-03-08 14:03:32 +08:00
竟然现在才看到,mark

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

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

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

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

© 2021 V2EX