升级到游戏设计师攻略之——用游戏编辑器制作MOD脱颖而出(游戏开发实践...
【导读】
立志成为游戏策划的你,和千千万万的游戏玩家的不同之处在哪?是你玩过很多的游戏?别人也玩过是你游戏打得比别人好?也许电子竞技更适合你是你对游戏的理解比别人深,知道如何设计出更好玩的游戏?嗯,是的,可是怎么证明呢? Action speaks louder than words! 最好的证明就是拿出你自己制作的游戏MOD,这胜过一万字的文字简历。可做Mod难吗?不难,需要的只是你的一刻红心(立志成为游戏设计师的决心),两手准备(选对工具,对方法),假以时日,你就能做出自己的第一个mod!
本文将向大家介绍并推荐几款市面上主流的游戏编辑器,并结合一些作者的关卡制作经验,帮助新手在制作mod的过程中少走弯路。
本文分为三部分:
一、什么是MOD与编辑器;
二、常用编辑器简介;
三、制作MOD步骤。
一、什么是MOD与编辑器
什么是MOD?
MOD,全称为modification,直译为“修改,改进”,但对于游戏来说,MOD 指的是玩家使用独立游戏引擎或已发售游戏中自带的编辑器,利用游戏引擎或编辑器自带的,或自己制作并导入到游戏引擎或编辑器中的游戏资源,做出新的游戏地图,甚至新的游戏模式。早期的MOD可以追溯到FC时代的坦克大战,摩托飞车等,功能非常简单,只能利用游戏提供的资源,而且缺少了MOD的另外一大特征——分享性,所以也只局限于玩家的自娱自乐。MOD真正开始兴起是在PC游戏上,比如大家最熟悉的CS就是玩家利用《半条命》所带的编辑器做的,现在提到MOD 也一般是指PC游戏,虽然现在的次时代主机也有一些MOD,并且可以利用网络分
享,比如PS3的《小小大星球》,但受限于工具使用的不便性和局限性,也难成为主流。而就游戏类型来说,虽然基本各种类型的游戏都可以制作出MOD,但最成熟和最流行的是FPS和RTS,其余的像RAC和RPG虽然也有不少,但仍显小众向。
什么是编辑器?——制作MOD的工具
就像上面提到的,MOD是在独立游戏引擎或编辑器中制作的,那么我们先来对他们有点了解。
游戏编辑器的定义和概念
游戏地图编辑器,顾名思义,就是用来编辑游戏地图的工具,如果你玩过魔兽争霸或是帝国时代2,英雄无敌的话,应该会知道这几款游戏都附有地图编辑工具,可提供给玩家自行编辑地图关卡,地图编辑器就具有类似的功能。
1.游戏引擎和游戏编辑器的区别
虽然这两个词常常被混用,但它们是不一样的,游戏编辑器只是游戏引擎中用于整合资源的可视化工具,两者是从属关系。编辑器能制作什么类型的游戏,能实现什么功能,能在哪些平台上运行等等都是游戏引擎所决定的。举个最直观的例子,利用《战争机器》PC版附带的unreal编辑器,你只能制作出在PC上运行的类似《战争机器》的游戏,而不可能做出360版的《生化奇兵》(Bioshock)或《暗影帝国》(Shadow CoMplex),虽然他们都是通过unreal3引擎开发的。而虽然像魔兽3的编辑器能制作出塔防,Dota等跟原游戏有很大区别的新模式,而且能导入新的模型,但这些都是停留在脚本修改级别的,而不是真正的代码级别,所以只是算魔兽3的编辑器功能更开放而已。
所以两者的大致区别是:
1) 游戏附带的都只能叫编辑器,不能修改游戏底层代码,不能创建完全脱离原游戏的内容,使用某游戏编辑器制作出的MOD只能在该游戏中运行;
2) 游戏引擎一般需要购买以获得授权,可以修改游戏代码,从而开发出各种类型的游戏,运行游戏不需要安装该引擎。
2.工具的选择
游戏引擎和游戏编辑器都可以实现制作MOD的功能,那么如何选择呢?
除了是“成功游戏”的编辑器外,一个好的编辑器在我看来还应该有以下特点:
1) 流行广,这意味着你更容易获得这个编辑器,接触到更多“同道中人”,而做出的MOD也有让更多玩家玩到的空间
2) 技术新,对于想通过制作MOD,进而有机会进入游戏行业的同学们来说,在一步步制作MOD的过程中,更宝贵的收获是对当今游戏的制作方法有所了解,所以请尽量避免使用年代过于久远的编辑器,以免学到的是火星技术
3) 教程多,大部分的MOD制作者都是靠自学掌握编辑器的使用,所以有丰富教程资源的编辑器能让制作者更容易上手,遇到问题也能马上到解决方法;当然,以上几点是在广义的层面来定义一个我认为“好”的编辑器,但对于个体来说,最重要的是你自己的兴趣和动机,假如你是一个星际的死忠,梦想是加入暴雪或制作出超越Lost TeMple那样的经典地图,那么星际的编辑器一定是你的最先考虑对象;
假如你的梦想加入Epic,那么不管什么游戏类型,Unreal的重要性对你也就不言而喻。
二、常用编辑器简介
基于以上几点,我不会向大家介绍太多编辑器,除了求精不求多的原则外,很多编辑器我本人也没有用过,不会做无责任推荐
UDK
UDK是Epic于2009年11月正式对外发布的免费开发套件(下载地址:;UDK开发案例:),拥有Unreal Engine3的绝大部分功能,可以制作出次时代品质的MOD。
与其他编辑器最大的不同之处在于UDK是代码开放,所以它相当于是个引擎,而不只是编辑器,只要你有时间和精力,完全可以用其开发出全新的游戏,初期公布的几个游戏也都提供源代码学习。
Unreal是笔者用过的最方便的编辑器,如果只是利用UDK提供的资源,那么利用它搭建关卡就像搭积
木一样简单,相信只要通过一天的学习,你就能搭出自己的第一个关卡,当然这只是说工具易用性方面,如何搭建结构合理而充满乐趣的关卡是件非常不容易的事。本文最后会分享一些笔者的关卡制作经验给大家,希望能有所帮助。
在UDK中搭建关卡
另外,对于大部分没学过程序的同学们来说,也许比较怕听到“脚本”二字,可脚本对于实现关卡内互动元素又是必不可少的(比如开关门,触发机关等)。早期的脚本都是“脚本语言”,而UDK的脚本很简单,因为它是“可视化脚本”,在脚本编辑器Kismet中提供了很多功能模块的接口,你只需要想清楚逻辑,到自己想要的接口,并通过一条条的线把这些接口连起来就可以了。怎么制作游戏
可视化脚本编辑器KisMet
教程方面网上非常多,想要深入学习的话,我推荐3D Buzz制作的视频教程,这是和Epic官方合作的,对UDK的几大功能都有非常详细的讲解。下载地址为:。听力不好的同学可以下载英文字幕:。如果追求最短的时间了解最多的话,EA洛杉矶的美术师Waylon Brinck制作的视频教程很不错,在电驴上搜“[UDK-顶级虚幻引擎教材].gnomonunreal-CGFRIEND.iso”就能到
用UDK除了能制作出精美的MOD外,另外很重要的一点是UE3是游戏业内使用最广的商业引擎,不光国外,现在很多国内公司都购买了UE3,所以UDK是相当值得花功夫学习的,不夸张的说,学会UDK就相当于半只脚迈进了游戏公司。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。