RMXP教程1-2

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

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

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

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

在下面有个“自动切换BGM”和“自动切换BGS”的选项,这是一个辅助设定,当进入这张地图的时候是否自动播放你设定好的背景音乐和背景音效,即使是不设定也可以,因为在后面的事件操作里,我会教大家怎么播放BGM。注:BGM是“背景音乐”(比如一段钢琴曲),BGS是“背景音效”(比如风声雨声)

右边是一个“遇敌列表”,也就是设置在这张地图上会出现的“地雷”式敌人,由于主角在家一般不太可能遇到敌人,所以这个我们也暂时不管- -|||,等2-2教完大家如何在数据库里设置敌人队伍之后,再来补教一下这里的部分。

当你新建好了地图之后,就能够看见上面的那些图块随着你选择了“森林小镇 内部”而变成室内的陈设了。然后是比较重点的部分:我们要利用地图的层和绘制工具来画出一个房间。工具栏就是这些:

这些图标就是画地图所需要用到的。

从左开始的前四个图标为地图层的切换。整体来讲,一张地图被分为四层,第一层常用来画地面、河流、天花板和墙壁等,第二层则用来画墙壁、陈设,如果是野外的地图可能还需要画一些遮蔽。第三层添加最后的点缀,比如花草树木、放在第二层物品之上的物品(如桌子上的茶杯),或者一些需要挡住第二层东西的设施,而第四层则是设置事件的层,放一些人物或者宝箱等。现在我们暂时不需要用到事件层,所以将它略过。整个地图层的优先级是:第三层>第二层>第一层,也就是说第三层的东西将在最前面显示,遮住下面两层。

接下来的五个图标是绘制地图的工具,铅笔、方形、圆形、填充和选择(一般情况下,只需要用铅笔就可以了)。它们的应用法则和正常的画图程序很相像,只不过笔刷变成了左边那些图块罢了。

右边三个放大镜表示地图的比例尺,分别有1:1、1:2、和1:4三种——只是用来预览,都不是很常用的功能。

好,现在我们来看左边的图块。首先是最上面一排,这些图块比较特殊,它们是被称为自动元件的东西,也就是不同的地图图块可以“公用”的部分。一般情况下,它们可以是地图的天花板、地面、草地、水面、瀑布等,而且在不同的图块里可以通用。另外,画地图的时候自动元件也有一些技巧,这个在后面我会给出别人的教程让大家参考。

当前被选中的这个空白部分等同你的地图的橡皮擦,当你绘制出错的时候,可以用这个图块将它们擦去。要注意的是,只有左上角这个图块才是橡皮,别的空白部分都不是,如果用那些来擦,可能会出现通行错误。

(上面这张,左上角那个图块,才是橡皮)

(这个就不是橡皮,虽然它看上去也是个空白图块= =)

开始正式绘制吧。选择第二个图块(天花板),将整个地图都涂上这个图块。现在你看到屏幕变成一片漆黑了。制作游戏开头的时候,有时有些人也会用这种效果来制造黑幕- -

使用第二排的第一个图块(木地板),利用矩形工具和铅笔工具即可勾勒出整个房子的大概轮廓。当然你也可以用自动元件里面的地毯来绘制地面,不过这里主角不是有钱人,住不起那么奢侈的房子- -所以只是用木地板画就好。记得要给房子留一个门(通常会留在下面,如这张图就是,注意到房子下方有一个格子的凸出,那就是门)。

接下来,绘制墙壁。这里注意一个绘画小技巧:当你需要将两个或者多个格子的图块一起画上去的时候,只要在选择图块的时候按住鼠标左键并且拖动,就可以选定矩形范围的图块画上去了,如下图所示。此时图块的单位就以你选定的那个范围为一单位,画的时候也是如此。

但是,在绘制边缘墙壁的时候,会出现这样的问题,某些图块有一部分空白,让地图上也出现了空白,怎么办呢?这时候就要利用不同层的叠加来解决这个问题。解决办法是——切换到上一层(比如此例中可以切换到第二层),将此图块绘制在同样的位置,而第一层里面可保持原来的木地板图块。按一下F4预览看看吧,这样这个问题就能解决了。此为运用层的优先级画地图的基本技能,需要能够熟练掌握。

上面的左图是出现的绘制问题,右图是解决之后的效果。

(方法:运用不同层的优先级)

地板画完后,在第二层绘制部分,加上处在“下方”的陈设。所以大家可能看到这张地图的一些图块上有不少缺口,没关系,在第三层我们可以慢慢补上。简而言之,凡是你觉得应该会被遮挡住的东西,都可以画在第二层。

然后切换到第三层,添置细节:挡住凳子的桌子边角,放在桌子上面的茶壶,床头柜上的圣经(- -),以及灶台前面的柴薪等等。

F4可以切换暗淡显示(区分层用),一般情况下可以使用F4来预览最后绘制完成的效果。这样主角的房子就算绘制完成了。当然本人不是美工- -也不能画得那么漂亮……只是告诉大家一些基本用法。至于不同图块的运用,在这里推荐张永的地图教学,可以通过学习它们来绘制不同的地图,如野外、城市、乡村、洞穴等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
01·容错脚本 BY 轮回者 本脚本基于星大叔的容错脚本第2版,建立两个txt文件(log_bitmap.txt log_audio.txt),对系统缺失的文件进行补救,也就是缺失文件照样可以玩游戏。 02·角色加入提示(开关2) 角色加入、离开提示。 03·分开距离自动跟随(开关4) 传说中的“开火车”。 04·加强窗口(选项动态加强)作者:carol3 05·读书读报系统(开关50) by 柳柳 参考注释打开开关,则进入读书系统,系统会连续不停地读取“显示文章”的内容显示在一个窗口中,直到碰到其他事件。 06·天气系统 by ScriptKitty and Mr.DJ 共包含16个天气,(具体看脚本里的长篇说明)。 07·按键加速 08·光标循环移动 菜单可以循环选择 09·升级加点系统 本脚本不会取代默认的升级,但可以用这个功能手动追加点数。 如果你想纯粹使用手动加点(而升级不提升能力),只要把数据库中角色升级能力,1-99级全部等于一个相同数值就行了(具体看脚本里的长篇说明)。 10·升级提示 (开关5) By 叶子 原作者:桜雅 在土 11·防卡机 作者:“用我的视野范围去限制刷新的事件,因此一个有300多个事件的大地图仍然可以运行在40的帧速率。这可能不是最后一个版本,我还在考虑更多的方法减少事件的拖慢” 12·半透明菜单 13·截图 14·按键调用 By: Cybersa 15·文字投影效果 16·全屏幕(API) 17·游戏版权(游戏开始时显示LOGO) 18·杀敌随机金钱 by.我要食叉包 19·商店显示 优化了商店 20·价格变动 翻译:柳柳 21·菜单显示血条 22·物品分类 可以自定义设置物品分类,利用物品描述,每个描述后面添加@物品分类即可。 23·任务和菜单 by 柳柳 24·完美输入法(具体看脚本里的长篇说明) 25·显示敌人生命百分比 作者:carol3_柳柳 26·显示地图名 by 桜雅 在土 27·截图存取档(具体看脚本里的长篇说明) 28·真实商店(具体看脚本里的长篇说明) 29·即时消息脚本(仿网游,甚者可以外接成为聊天框) 30·贵重物品特殊颜色 31·等级突破 32·显示每个事件的名字 作者:柳柳 加强:叶子 33·事件的储存读取进度 34·偷盗系统 By 绿发的Eclair 35·完整鼠标系统 By whbm 36·繁体字 (把简体字转换为繁体字?) 37·直接用地图做战斗背景 脚本作者:bluefool 38·显示ARPG by 刻宮 39·fuki v6 (具体看脚本里的长篇说明) 40·得失提示 作者:KKME,联系QQ:6690474 41·套装系统 By 凌冰 42·价格变动 by 和希成纳 、桜雅在土 43·坐标显示 44·四方向寻路 By whbm 45·防卡机2 (应该是放挂机才对) 46·小地图 by ピニョン clum-sea 游戏中,按下shift键可以开关地图, 47·更新加密游戏(暂时用不着)(具体看脚本里的长篇说明) 48·银行系统(开关12)(具体看脚本里的长篇说明) 49·魔物图鉴(具体看脚本里的长篇说明) 50·自动更新(暂无效)BY 亿万星辰(具体看脚本里的长篇说明) ---2.01测试---- 1.RM计算机by 七夕小雨 2.解决RM的10s 3.打造 4.鼠标脚本控制窗口滚动 5.光标位置记录 6.移动的公告 by bbaugle 7.特技升级 by Claimh 8.彩虹神剑 by 柳柳 修改 by 叶子 9.远景自动移动 by ぷのくー 10.全键盘检测 11.多重状态 by Claimh 12.技能连击追加 by Claimh 13.显示敌人列表 Scene_Battle 14.回合表示 15.转到输入下一个角色的命令 16.魔法商店 17.视角跟随NPC 18.颜色随血量变化 19.组合键连续特技系统 By 绿发的Eclair 20.游戏版权LOGO(结束游戏时)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值