当前位置: 首页 > 实用文档 > 知识 > rpg地图太大

rpg地图太大

2016-03-20 10:23:22 成考报名 来源:http://www.chinazhaokao.com 浏览:

导读: rpg地图太大(共5篇)RPG地图制作教程RPG地图制作教程教你如何做自己的RPG-----制图教学 说到魔兽争霸3大家肯定不会陌生,那么各位在玩过特色各异的地图以后有没有想过自己动手做一张地图?摇头拒绝的家伙们听我把话说完,其实做一张地图并不是各位想象的那么困难。下面我将会简单介绍一下集合了几种常见功能的地图的制作方法,...

本文是中国招生考试网(www.chinazhaokao.com)成考报名频道为大家整理的《rpg地图太大》,供大家学习参考。

篇一:《RPG地图制作教程》

RPG地图制作教程

教你如何做自己的RPG-----制图教学 说到魔兽争霸3大家肯定不会陌生,那么各位在玩过特色各异的地图以后有没有想过自己动手做一张地图?摇头拒绝的家伙们听我把话说完,其实做一张地图并不是各位想象的那么困难。下面我将会简单介绍一下集合了几种常见功能的地图的制作方法,有兴趣的朋友不妨跟着做做。

这次要做的是一个3C中的人物选择功能,也就是当小精灵进入能量圆的时候选择对应的英雄,这是一个3C最普通的选人功能。那么动手了。

首先找到地图编辑器,编辑器位于魔兽目录下,名为WorldEditor.exe(世界编辑器),双击打开。第一次使用地图编辑器,系统会自动为我们创建一张64*64大小,环境为罗丹仑的夏天的新地图。如果想要手动创建新地图,可以通过点击菜单栏的文件 - 新地图/File - New Map来创建。如果想要关闭在打开编辑器的同时创建新地图的功能,可以同过选择文件 - 参数设置 - 常规 - 打开时创建新地图/File - Preferences - General - Create a new map on start_up,将前面的勾去掉来实现。

地图创建完毕以后看见的就是这个地图编辑器的组成了,按2下G关闭坐标格的显示。在制作上面提到的功能以前,让我们先做点准备工作。首先既然是选择英雄,那么英雄自然是必不可少的,按U打开单位编辑面板,在这里可以选择我们所希望的单位放置到地图上,我选择了恶魔猎人(Demon Hunter),血巫师(Blood Mage)和巫妖王(Lich King),当然各位如果看上其他英雄请随意,这并不会影响后面的制作。顺便说说在单位面板中切换种族的方法是在第三行左边的那个扩展菜单里面选择希望的种族,由于选择英雄的时候所看见的英雄是不被我们控制的,必须选择了以后才能控制,因此一般的做法是将英雄更改为中立单位,更改的方法是双击放置在地图上的英雄,选择常规 - 玩家 - 中立无敌意/General - Player - Neutral Passive。注意各英雄之间不要间隔太远,否则让小精灵跑来跑去的很麻烦。放好英雄以后当然还要在英雄面前放个能量圆作为小精灵进入选择用,能量圆可以在单位面板的中立敌对分支中找到。最后再放上选英雄用的小精灵,由于多个玩家的选择英雄的原理是相同的,所以这里我们只做3个玩家的选择,因此只放属于 3个势力玩家的小精灵。如

工作就算是完毕了,接着开始做功能部分,要用到触发器。

由于是初次介绍,为了不扰乱大家的思维,所以我对触发器的原理不做太多的介绍,大家只需要知道触发器的作用就是可以以事件的方式来实现一些功能就可以了。按F4打开触发器编辑器/Trigger Editor,删除默认的那个触发器,那是为MEELE准备的。可以看见在魔兽地图编辑器中,一个触发器是由事件(Events),环境(Conditions),动作(Actions)三部分左右,这三个部分之间的关系可以用一个简单的例子说明:“火药接触火以后爆炸”。在这里,火药与火接触就是事件,只有二者接触才会发生以后的动作;而火药接触的对象必须是火才会爆炸,所以火在这里作为环境,限制火药爆炸需要的条件;火药爆炸就是动作,是在与火接触以后引发的动作。在触发器里面我们可以根据需要自己修改事件,环境,动作这三部分的内容,比如可以将火药与火接触爆炸改为与水接触爆炸。那么有了以上概念,来看看选择英雄的制作方法,首先英雄必须在发生了一个事件以后才会被选择,而这个事件在这里就是:小精灵进入能量圆;但是在这里必须

限制只有小精灵进入能量圆的时候英雄才会被选择,其他种类的单位进入则什么都不会发生,于是整个触发的环境 - 也就是限制条件也有了,就是:进入能量圆的单位类型是“小精灵”;最后就是动作了,英雄被选择,其实选择英雄的动作就是把英雄的从中立单位更改为玩家势力控制的单位。把上面所说的步骤以触发的方式写出来就是这样的:

事件(Events)

一个单位进入能量圆范围内

环境(Conditions)

进入的单位的类别是“小精灵”

动作(Actions)

把能量圆对应的英雄的控制者改为选择英雄的玩家

现在再按照写出来的触发在地图编辑器中寻找对应的选项。

创建一个新的触发/New Trigger,方法是在触发编辑器右方的窗口中按鼠标右键选择新<触发器/New Trigger>,新触器发会被自动命名为“为命名触发00X”,触发器的名字可以通过在选择触发以后按F2来修改。然后点击新建的那个触发,在右下方的触发编辑窗口中鼠标右键,选择 新事件/New Event,在出现的选单中选择 单位 - 单位进入区域/Unit - Unit Enters Region,接着点击红色字体部分 - 选择区域/- Select Region,这时候窗口会自动切换到大地图,要求我们选择一个区域,这里要解释一下在魔兽中,我们平时所看见的例如进入能量圆,或者进入花园,进入洞************诸如此类“进入某个地点”的情况,其实并不是进入了我们看见的地方,而是进入了事先放置在能量圆,花园,洞************等位置上的一个区域(Region)。而现在我们要做的正是放置这么一个区域并且在事件中选择他作为小精灵进入的区域,在大地图上可以看见

面板已经自动切换到区域面板(直接打开区域面板的快截键是R),点击面板上坐标样的按钮使之处于按下的状态,按住右键拖动鼠标在能量圆上画一个和能量圆大小差不多的区域出来,再次点击面板上的按钮使之处于弹起的状态,然后点选刚才放置的区域,会自动切换回触发编辑窗,红色字体部分也会被刚才所选的区域的名字取代,连续确定2次,事件便做好了。

接着是环境/Condition,选择<新环境 - 单位类型判断/New Conditions - Unit Type Comparison>,将进入区域的单位类型限制为“小精灵”

其中Entering Unit的意思是“进入单位”这里指进入区域的单位,Equal to的意思是“等同于”。 最后是动作/Actions, 在这里先整理一下有哪些动作需要执行:

1,由于选择好英雄以后小精灵会消失,所以在动作的开头要从游戏中移除小精灵。

2,更改被选英雄所属的势力为玩家操纵的势力。

3,将选好的英雄移动到指定位置,也就是3C中的基地。

4,由于英雄只能被选择一次,所以在动作的最后要关闭整个触发使之不再执行。

对应以上4条的动作分别是:

1,新动作 - 单位 - 移除 - 从游戏中移除进入单位/New Action - Unit - Remove - Unit - Remove (Entering unit) from the game

2,<新动作 - 单位 - 改变拥有者 - 改变恶魔猎人的拥有者为进入单位的拥有者并且改变颜色/New Action - Unit - Change owner - Unit - Change ownership of Demon Hunter 0002 to (Owner of (Entering unit)) and Change color

3,新动作 - 单位 - 移动 - 移动恶魔猎人到区域001的中心/New Action - Unit - Move Demon Hunter 0002 instantly to (Center of Region 001 )当然区域001也是自己创建的区域; 4,新动作 - 触发 - 关闭此触发/New Action - Trigger - Turn off (This trigger)

这样整个触发就完成了,对照这个触发再将选择另外2个英雄的也完成。最后保存地图,保存的时候会提醒你为每个势力放置开始点,如果没有放置,会自动为你在地图任意区域放置,手动放置的方法是在单位面板中选择开始点的图标然后进行放置。保存地图以后按Ctrl + F9测试一下吧~。另外别忘记在菜单栏设定 - 玩家/Scenario - Player>中将势力2和3的控制者设置为玩家/User,否则在游戏里就不能选择势力2,3了。rpg地图太大

刷兵(有的地方把这个叫做孵蛋,我完全不能理解…………)。简单解释就是每隔一定时间产生一些单位在基地附近,那么废话不多说,下面开始介绍怎样制作。

大家都知道在3C中兵是每隔一定时间就会自动产生的,在触发器中,我们将这种每隔固定时间就会自动发生一次的事件叫做“周期性事件”,一般来说经常通过以下两种途径来实现事件的周期发生:

==========================方法1=========================================

第一种是通过触发器中的循环事件来实现的(也有将这个叫做回圈的),在触发器中新建一个Action(动作),在下拉菜单中找到这样的句子——For Each Integer A,Do Multiple Actions(对于所有的整数数值A,执行若干动作),点击确定以后会看见在Actions(动作)这个类下面已经增加了这样的一个Action(动作):

For each (Integer A) from 1 to 10, do (Actions)

Loop - Actions

(对于所有的整数值A,从1到10,执行动作 循环 - 动作)

我详细解释一下这个Action的作用,For each (Integer A) from 1 to 10(对于所有的整数值A,从1到10)的意思是重复执行10次Loop -

Actions(循环 - 动作)中指定的Actions(动作),同样的道理如果将后面的from 1 to 10(从1到10)改成from 1 to 20(从1到20)那么就

会重复执行20次动作,假设是from 5 to 10则只会执行5次动作,至于为什么不直接用from 1 to 5来代替from 5 to 10,这是在某些时候必须 用到的功能,至于具体使用的时机,为了不使大家头脑混乱,现在暂时不做解释,等到实际使用中遇到类似情况再做说明。

--------------------------范例-------------------------------------

现在为了更形象的说明这个功能,我们来做个简单的范例,按F4打开触发器编辑器,新键一个Event(事件):Player - Player 1 (Red)

skips a cinematic sequence“玩家 - 玩家 1(红色)跳过一段电影序列”,这个事件的建立方法是鼠标右键 - New Event(新事件) -

Player(玩家) - Cinematic Skipped(电影被跳过),这个事件的作用是当玩家1按下ESC键的时候就会触发动作。接着增加一个动作

For each (Integer A) from 1 to 10, do (Actions)

Loop - Actions

这样就将需要重复执行动作的次数定为10次,然后在Loop - Actions下面依次添加这些动作: Game - Display to (All players) the text: (String((Integer A)))

(游戏 - 向所有玩家显示信息 :将作为循环序列的整数A的值转换为字符串类型[关于数据类型,这里不多做解释,大家只需要知道只有字符串类型的数据才能被作为信息显示出来就可以了]。在这里“作为循环序列的整数A”其实就是用来记录已经重复执行了多少次动作的一个数值。)添加这个动作的顺序为New Action(新动作) - Game(游戏) - TextMessage(Auto-Timed)(显示信息,自动调整信息显示时间)

Wait 1.00 seconds

(等待1.00秒,这样在每次执行动作以后都会间隔1秒才执行下一次动作)添加这个动作的顺序为New Action(新动作) - All(所有) - Wait(等待)。

然后在整个循环Action(动作)的后面(注意,是在整个For Each Integer的后面,不要添加到Loop - Actions下面去了)添加这个

Action(动作):

Game - Display to (All players) the text: (finish)

作用是在整个循环结束以后显示一句话以标明循环结束了。当然其中的finish大家可以随自己爱好随意更改。

最后将Melee Initialization(地图初始化)这个触发删除掉,在地图上放置玩家开始点,按Ctrl + F9进游戏测试,可以看见在游戏中当按下ESC键以后会分10次每秒一次依次显示数字1~10,最后则会显示finish。通过这个例子可以很清楚的看出。For each (Integer A) from 1 to 10, do (Actions)这个动作可以让位于Loop - Actions下面的动作重复执行from 1 to 10中后面数字+1减去前面数字的次数,而当所有的重复次数被执行完毕以后,则会继续执行整个循环后面的动作。这样就很简单方便的实现了周期性事件的执行,但是用这个Action(动作)实现的周期性事件有两个弊端,第一是循环执行的次数有限,大家也看见了,在这个Action中无论如何也要求输入2个数字以确定执行次数;第二是每次执行动作之间的时间间隔有最小限制,在上面的例子中,大家将Wait 1.00 seconds(等待1秒)改为Wait 0.00 seconds(等待0秒)以后进入游戏测试,会发现即使是0秒,也会有微小的等待时间(大概0.1~0.4秒左右,视电脑配置而定),这样在执行某些重复时间间隔很小的周期性事件的时候,就完全无法实现了,对于必须排除以上两种限制的周期事件,就必须用到另外一种方法,periodic event(周期循环事件),和For each Integer不同的是,这是一个Event(事件)而不是一个Action(动作)。

==========================方法2=========================================

添加这个事件的方法:New Event(新事件) - Time(时间) - Periodic Event(周期事件),添加完成以后可以看见在Event这一类下面出现了这样的Event(事件):

Time - Every 1.00 seconds of game time

(时间-每1.00秒游戏时间)作用很明显,就是每1秒都会执行一次Actions(动作)中包含的所有动作,Every 1.00 seconds中的数字用于指定每多少秒执行动作。对于这个事件的功能,我们仍然可以用1个简单的范例来说明。

--------------------------范例-------------------------------------

新建一个触发器,Event(事件)就用上面那个事件,将1.00调整为0.50,也就是每0.5秒执行1次,然后按下Ctrl+B打开变量编辑面板,(由于变量是第一次接触,所以我暂时不详细说明,大家按照我说的做就是了,以后会对变量和数据类型做详细介绍。)点击面板上方的绿叉按钮,在出现的窗口中下方的下拉菜单选择Integer(整数)然后在上面的输入栏中为这个变量随便起一个名字,[图:var.gif]这里我用的名字是i1便于下面统一介绍,这样就建立好了一个类型

篇二:《RPG游戏图文教程》

1-1 新建工程

本章跟着做预计需要10分钟,学完后能对RMXP有一个感性的初步认识

咳,那么安装RMXP的部分我就跳过了,大家应该都知道怎么安装吧- -||| 如果找不到软件,请在《入门指南》找下载地址。rpg地图太大

打开RMXP之后,可以在左上角看到一个白纸图标,它代表新建一个RMXP工程,也就是你制作的的游戏。当然,你也可以通过“文件”菜单里面的“新建工程”来完成这个功能:rpg地图太大

选择了新建工程之后,就会弹出这样的窗口:

其中,“文件夹名”代表你放游戏的那个文件的名称,可以随意自己取一个,方便自己找就行了,不过建议是和你游戏的名字一样比较好。然后,“标题”代表你这个游戏的名字,比如《勇者大冒险》之类的……= =||| 你也可以自己定义一个比较容易找的工程位置(使用右边那个“...”的按钮来设定路径)。rpg地图太大

建好的新工程大概就是这样子:

新建工程之后,就会出现这样的界面。当你在游戏工程里做了设置之后,可以单击左数第三个图标——“保存”你的设定。当然,在“文件”菜单下选择保存,或按快捷键ctrl+s也可以。制作游戏过程中,请养成经常保存工程的好习惯。

当你新建了你的工程以后,就可以在设定好的路径下看到你的游戏文件夹了,如下图:

rpg地图太大

1-2 绘制地图

本章跟着做预计需要20分钟,学完后请自行摸索半个小时,掌握分图层绘制的技巧后,你已经是合格的游戏地图美术了。

接下来,我们开始画出RPG游戏里的地图(本教程只使用默认图块)。在工程左下角的区域你能够看到你所有的地图文件,当然现在只有一张- -|||。想添加新的地图或者更改当前的地图,只要在上面单击右键就能看到选择菜单。

当你选择了“新建地图(快捷键Insert)”指令的时候,就会弹出这样的窗口。你可以在里面随意给新的地图起名字方便查找。比如说,我们给它命名为“主角的家”,作为游戏最开始的场景,如下图所示:

地图的宽和高决定整个地图的大小,最大可以绘制出500格*500格的地图(每格为32*32像素),但地图太大会很拖慢游戏速度,所以不建议太大。然后,由于是家,所以不能选择“草原”作为绘制地图的图块,所以我们要在“背景”里面选择一个有室内图块的来采用,如图中选择的“016:森林小镇 内部”。

顺道解释一下,“图块”就是在左边那些树啊花啊房子啊的图片——类似积木这样的东西,绘制地图就是用这些积木来拼出一张地图。于是,我们选择了“森林小镇 内部”作为画主角家的房子的图块。

篇三:《世界RPG攻略》

世界RPG简单攻略 首先世界RPG是一款非常耐玩的魔兽RPG地图.不管是从组队刷BOSS或者被BOSS团灭以及攻略BOSS的各种.让人玩的非常怼劲。地图下载可至游久或百度贴吧世界RPG吧下载。

职业简单介绍

超过19个职业种类供你选择

职业类型分为 力量系、敏捷系、智力系

每种职业各具特色,在团队中都有其不能替代的作用,如何使用在此就不做详细介绍,角色攻略可在世界RPG吧精品区寻找,基本包括每个职业详细介绍和攻略。 总体攻略

首先,新手的第一件事情.就是练级.

1级深林-80级巨魔森林.没有什么多余的 ,选完人物后最右边的洞口有各种练级场所的选项.(注意:到了40级后可以选择魔法阵的凡叔的农场,.每过10分钟可以拿一次果子.各种各样的.练级的话毫无疑问经验果,能拿果子的等级只有在40-300级之间.,小技巧.299可以拿一次经验果然后在升级,这样比较快)

80-260也是跟着等级走..然后到了200级如何到240.这个是一个小难点.(可以选择在160的帝国地图接任务刷到260,)为什么我说260,很多新手在80 的地图或者120的地图爆出BOSS召唤器.很多人都会选择去推掉.但是会浪费很多时间,前期的两个无敌BOSS必然是新手的一大难关练到260有终极技能推的话容易多了.俩BOSS的经验也是非常高升2 到3级都是没问题的.

到了260就可以去浅滩最下面的深海一直刷到360.,不推荐去石头洞(皮糙肉厚不说,怪物又少.)在深海杀鱼的任务也是同样有效的.

360就可以尝试推一些前期比较容易的BOSS.拿一些过度装(九头蛇.伯爵 南瓜 龙,元素.)RP够好.爆出一两件SS.就可以去尝试攻略女妖.(女妖的一些装备在前期属于过度神器.,) BOSS召唤点及方法世界RPG吧有专门帖子介绍,请查看。

当你攻略过这些前期的BOSS.相信你对世界有了一定的认识那么,.就可以开始怀着野心做出属于自己的毕业装(禁断圣物) 各类装备掉落、属性及合成方法可在世界RPG吧下载 世界RPG装备大全。

疲劳值问题

地图为防止挂机,增加了疲劳值问题(角色位于新手村挂机时

不自动增加疲劳值),根据你操作键盘的频率,增加大概是1分钟加1点.达到100点的时候会出现一个死神,他会问你一个问题,很简单的加减运算比如

1+1=? 你需要回答2 不过在回答前面要加一个-号 -2 就行了,然后疲劳清零(部分玩家由于魔兽分辨率设置问题,可能看成1-1=?,其实此算术题只有加法没有减法)

挖矿问题

①新手村铁匠处购买生锈的魔法镐。

②前往沙滩小镇(80级即可前往),传送点下方矿洞处挖魔法石。

在水中点击镐子即可挖取魔法石

注:不同的魔法石需要不同的镐子挖取,矿镐是挖取矿石如铁矿、银矿、金矿,方法一致。(具体合成镐子方法。请见世界RPG装备大

全)

最后,你基本不用担心地图开久了是不是会很卡,这地图在优化方面是所有魔兽地图中做的最好的 你开十几个小时,一地的装备材料,都不卡,所以放心大胆的玩吧(这地图有3个方面是魔兽之最,最强大的技能特效,最给力的纸娃娃系统,最逆天的地图优化) 地图为了增强打击感,部分技能会在释放的时候屏幕会抖动,让魔兽也拥有打击感的爽快体验

装备问题

首先介绍装备等级

普通(低级小怪爆落,出现在80级前,基本没有任何意义) 魔法(比白色装备属性好点的装备30级区域的精英几率掉落,80,120小怪爆落,有一定的属性,但还是垃圾)

罕见(160,200 ,240 ,280级地区出,属性平庸,比魔法

篇四:《魔兽争霸RPG地图太大,不能玩怎么办?》

如果是想单通的,请使用单人模式
如果是单人模式不能运行地图,或者想联机玩
请参考以下内容
解决超过4MB地图不能联机问题的三种方法

方法一:下载4M联机补丁
war3。uuu9。/Soft/200901/11122。shtml
方法二:使用U9登录器
war3。魔兽争霸RPG地图太大,不能玩怎么办?。uuu9。/Soft/200905/11908。shtml
方法三:升级到魔兽1。24
war3。uuu9。/kspatch/

所有下载链接中附带安装说明的

不管是那一种方法,想要和别人联机,都要所有联机对战的玩家都使用才可行。魔兽版本比较好理解,因为版本不同都看不到图。魔兽争霸RPG地图太大,不能玩怎么办?
而4M联机补丁和U9登录器,就算你做主机能开图,只要别人不是用U9登录器或者4M补丁的,那N他就不能和你联机玩这图。 提问者评价 十分感谢!

篇五:《魔兽RPG地图中有的地图因为太大而不能创建》

你的魔兽版本太低 有很多图要1.24甚至1.26的版本 请把魔兽版本升级到1.24 低版本的魔兽不支持某些大地图,比如1.20就打开不了DOTA 6.69 请下载升级补丁,安装即可。

相关热词搜索:rpg地图太大怎么办 魔兽rpg地图太大

最新推荐成考报名

更多
1、“rpg地图太大”由中国招生考试网网友提供,版权所有,转载请注明出处。
2、欢迎参与中国招生考试网投稿,获积分奖励,兑换精美礼品。
3、"rpg地图太大" 地址:http://www.chinazhaokao.com/zhishi/311308.html,复制分享给你身边的朋友!
4、文章来源互联网,如有侵权,请及时联系我们,我们将在24小时内处理!