设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 444|回复: 5

[原创发布] 如何制作一个横板解密游戏

[复制链接]

[动态]受到nnhhvv的挑战,被揍得晕头转向。 (打开TA的战斗卡片)

Lv4.逐梦者 (版主)

梦石
0
星屑
4994
在线时间
2546 小时
注册时间
2013-8-23
帖子
2275

开拓者

发表于 2018-12-1 00:32:52 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 鑫晴 于 2018-12-1 01:10 编辑

这篇原本是发在公众号里的,然后悄悄的整理在顶部导航栏《基础教程》的索引里面
但是似乎不太好找,也没法被搜索引擎找到它,@fux2 黄鸡大佬说建议在这里重新发一下~

想看其他教程的也可以到基础教程里面看到更多的内容~


----


今天来讲讲如何制作一款横板解密游戏:


在这篇教程之前,强烈推荐大家去玩一下葱兔大佬的这个游戏,流程不是很长,大概半个小时就可以体验完了

拆不开的礼物》 作者:@congwsbn
https://rpg.blue/thread-397846-1-1.html

嗯,就是这个



云玩家也可以点击这里
观看岚少实况《拆不开的礼物》
https://www.bilibili.com/video/av7449161/



----

(对不起,拆不开的礼物被我拆开了!!)

在RPGMaker里面,要制作一款左右移动横板行走的游戏,只需要用到一些小技巧就可以实现了!
而且无论你使用的是哪个版本的RPGMaker (RMXP\RMVX\RMMV都可以噢!),不需要用到脚本!


1. 横板行走

其实,所谓的横板行走,只是一个障眼法。


通过上面的截图,能够发现:
- 主角只能进行左右移动。
- 主角在门口朝向上方,可以进入房间
- 主角在地图边缘按下确认键,也可以场所移动


用默认的地图,只画一行地板的话,似乎也可以做到同样的效果:

这样,是不是有一点向横板游戏了?

但是,看起来很奇怪,非常奇怪,
总感觉画风不对!

因为《拆不开的礼物》主角岚岚的身长是2个格子,而默认素材只有1个格子。

这样让主角看起来非常的矮!那有什么办法可以让主角变成2格吗?




2. 行走图

在此之前,我先问一下大家有没有发现选择事件的图像时一些小细节:

正常的图像,你选择他们的时候,只有1格的大小。

但是,标记有「!」「$」符号的行走图,却可以占很多个格子!



你看,这是占1格的小精灵



这是占2格的火炬



占9格的魔兽,3*3居然这么大!




那么,他们文件名前面的「!」和「$」是什么意思?
请同学们先拿出课本,翻开第11页
在RMMV《F1帮助文档》素材规格章节中有介绍:
http://miaowm5.github.io/RMMV-F1/page/01_11_01.html
汉化翻译来自@喵呜喵5



看完这些对比,心中突然有个大胆的想法,如果我把主角的行走图,也换成他们,是不是就能长高了?

打开素材库试试:






真的长高了!既然可以长高,说明只需要替换掉图片里面显示的东西,就能变成自己真正想要的模样了,比如《拆不开的礼物》里面的主角。

具体怎么改呢,请看《资源整理篇:将自己喜欢的素材放进游戏》



当然,你也可以去寻找一些现成的素材,比如

RPG Maker XP Graphics for RPG Maker MV
https://forums.rpgmakerweb.com/index.php?threads/73430/





2.5  事件体积

注意,虽然这样看起来变大了,实际上事件的体积并没有变大,它依然还是1格事件。


制作横板游戏的精髓就是,你真正在操控的角色,只是一个看不见的影子,控制影子移动和碰撞,而画面中看起来会动的东西只是捆绑在影子上面的一张皮,一个动画序列帧。


回来看看开头的这张图,你若是把画面比作一个个格子,你真正在控制的只是占了1格的小方块,而小方块上有一个岚岚贴纸,小方块移动,岚岚也会跟着移动。



再举个例子。。其实就是一张冰箱磁铁贴纸(
控制的只是底部小小的磁铁移动,而不是上面的贴纸移动。




3. 地图

人物知道怎么制作了,地图怎么办?

他是直接用编辑器画出来的吗?
当然不是!

用的是远景图来代替地图
远景图的目录在parallaxes文件夹里,图片格式为.png






有人看到这里就赶紧去换上一张远景图,然后打开测试,马上就哭着跑回来说我骗人了

为什么?因为游戏中的角色根本走不动!
那是因为远景图修改的只是背景图,真正能决定主角能否行走的因素是地图图块的通行度设置!


4. 通行度

在PS里面新建一个96*96的A5图块,(这是一个2*2,一共4个格子,一个画着○,一个画着×,底下两格为透明的图片)
具体做法请看《资源整理篇:将自己喜欢的素材放进游戏》

你导入素材之后,只需要将 X 和 X 下方一个格子的通行度改成X就行了






然后修改地图类型为刚刚新建的这个。
接着在想要行走的地方,画○
不能行走的地方,画×





更换填充工具,用下方的透明图块填充


这样,就看不出来痕迹了~




5. 遮罩

在这个暗佐之街的地图中,移动的时候会有这个遮罩的效果。

其实和《制作黑暗环境中视野限制的效果》一样,在画面显示一张中间镂空的图片。







嗯,教程就这样结束了
看完觉得OK的话,你也试试做一个。

评分

参与人数 1+1 收起 理由
百里_飞柳 + 1 精品文章

查看全部评分

[动态]受到lrq20000421的挑战,成功击败了对方。 (打开TA的战斗卡片)

Lv4.逐梦者 (管理员)

老黄鸡

梦石
0
星屑
12095
在线时间
6213 小时
注册时间
2009-7-6
帖子
12772

开拓者贵宾

发表于 2018-12-1 09:49:03 | 显示全部楼层
葱瞎的游戏被葱瞎的大佬分析。

感觉本文的确可以带给新人阶段的制作者一些帮助,尤其是在活跃思路上。
实际上在游戏中很多特别的效果都只是障眼法。
RGDirect - DirectX驱动的RGSS,点我了解.
长期合作请联系QQ1213237796(暂停)
定制RM全系列脚本,黑科技,请联系QQ349570812(暂停)。
不接受私人问题咨询
回复 支持 反对

使用道具 举报

[动态]受到phantomz的挑战,成功击败了对方。 (打开TA的战斗卡片)

Lv5.捕梦者

老鹰

梦石
28
星屑
9767
在线时间
4094 小时
注册时间
2012-5-26
帖子
2136

老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

发表于 2018-12-1 11:29:22 | 显示全部楼层
来顶一个精品教程

虽然看完了我还是做不出
回复 支持 反对

使用道具 举报

[动态]受到phantomz的挑战,被揍得晕头转向。 (打开TA的战斗卡片)

Lv3.寻梦者

梦石
0
星屑
2605
在线时间
658 小时
注册时间
2017-12-13
帖子
226
发表于 2018-12-1 18:52:00 | 显示全部楼层
我看完了,但是我是不会做出这么好的游戏的(
雷猴,这里黑土/alt,永远无法根治懒癌,缺美术和技术点,总有一堆脑洞却无从下手的咸鱼。
中考准备中(天天玩玩打打准备混过去,到时候只要考到分配生我就能进重高了??)
希望未来更加光明。
----------
堆放游戏的Lofter子博客
回复 支持 反对

使用道具 举报

[动态]向稻草人发起了挑战,并取得了胜利。 (打开TA的战斗卡片)

Lv4.逐梦者 (版主)

梦石
7
星屑
1581
在线时间
4516 小时
注册时间
2011-7-2
帖子
255

开拓者

发表于 2018-12-3 16:41:38 | 显示全部楼层
顶一个简单易懂的教程。
你说会画画多么好.jpg

点评

你说会画画多么好.jpg  发表于 2018-12-3 20:58

评分

参与人数 1+1 收起 理由
张咚咚 + 1 你说会画画多么好.jpg

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:fux2@moe9th.com|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2019-5-23 17:09

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表