V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
DreamerQQ
V2EX  ›  程序员

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

  •  2
     
  •   DreamerQQ · 2020-11-20 15:01:33 +08:00 · 2148 次点击
    这是一个创建于 1465 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前言

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

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

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

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

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

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

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

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

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

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

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

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

    6 条回复    2021-03-08 14:03:32 +08:00
    ShaunSS
        1
    ShaunSS  
       2020-11-20 15:45:10 +08:00
    插个眼,期待下
    whi147
        2
    whi147  
       2020-11-20 16:25:09 +08:00 via iPhone
    等不及了
    threeEggs123
        3
    threeEggs123  
       2020-11-20 17:16:45 +08:00 via Android
    war3 的地图编辑器,最早接触的编程相关的内容,群体风暴之锤。。。u9,通魔。。。满满的回忆。
    ptrees
        4
    ptrees  
       2020-11-23 10:41:00 +08:00
    期待更新,曾经研究过一阵子,发现代码不是最难的,做地形,做技能才是无尽深坑,没有坚持下去...
    onesec
        5
    onesec  
       2020-12-04 11:42:56 +08:00
    没想到在 V2 上面能看到用 war3 制作游戏的教程,mark
    nearhan
        6
    nearhan  
       2021-03-08 14:03:32 +08:00
    竟然现在才看到,mark
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4028 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:13 · PVG 13:13 · LAX 21:13 · JFK 00:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.