Project1

标题: 简单动作制作迷宫游戏1 [打印本页]

作者: 争议的正义    时间: 2012-5-9 23:24
标题: 简单动作制作迷宫游戏1
大家好,虽然我是论坛新人,但是我也是很早接触了RPGmaker,最早我接触的是2,接着是XP,半年前接触了VX,前几天接触了VA。
始终有种困扰围绕着我。。就是编程代码基础薄弱。
但是经过几年的摸索,我也同时编出了一些利用简易动作来达到想要的效果的代码。
希望能给那些苦苦还徘回在想要做出有意思的效果却不知道如何深入编程的朋友。
这里要指出的是,虽然部分代码可以完成一些效果,可是肯定还是比不上从源代码入手改动来的华丽。。所以我这些简单动作仅供比我还新的新人救急使用。编程知识还是要课下自己补上的。。
下面:
制作一个迷宫中常用到的:主角处于某种状态下在既定时间下通过既定事件而不受到伤害,反之则受到伤害的实例。

图中只要主角走到红色魔法阵就能获得暂时的火焰铠甲,不受冰冻冷气的伤害。反之直接与冷气相遇就会受到伤害,10秒钟时间过后,火焰铠甲消失。
首先需要现在数据库里设置一个火焰铠甲的状态。这里就不多说了。
其次就要用到一些开关和条件判断逻辑了。
图示如下:

这是魔法阵的设定,左下设定为主角接触便可套上火焰铠甲

冷气的设定首先判断了王子是否在火焰铠甲状态内,是的话继续,否的话询问是否强行通过,选择分歧,是则损失体力打开开关。

独立开关令事件跳转到第二页,这里指出,计时器变量归零同时并行处理,取消主角的火焰状态。
如此就完成了一个迷宫游戏里面的机关。
希望能对大家有所帮助。
唯一的弊端就是,如果主角火焰状态没有消失,遇到战斗,战斗途中计时器归零,有可能会出现跳出战斗的BUG。这也是简单动作不能媲美代码的原因之一。 。但是状态的秒数可以自己设定,由此便可以自己掌握,尽量合理规避这个缺陷。
首次发帖。做这个小课堂。谢谢大家。
作者: Luciffer    时间: 2012-5-9 23:32
虽然的确没有太高超~但是新人发教程还是要支持一下的~
作者: 争议的正义    时间: 2012-5-9 23:37
Luciffer 发表于 2012-5-9 23:32
虽然的确没有太高超~但是新人发教程还是要支持一下的~

嘿嘿,谢谢支持。我来到这里本着学习更好的编程技术,另外看到不少新人上来就要代码感觉他们没有把简单动作的功能完全开发出来。其实我做了许多简单动作,感觉效果挺好的。
作者: tang19990919    时间: 2012-5-10 00:23
能发一个范例工程吗?这样能边看教程边实践谢谢!
作者: 晚安世界    时间: 2012-6-14 17:05
本帖最后由 晚安世界 于 2012-6-14 17:05 编辑

表示对迷宫无趣
作者: chd114    时间: 2012-6-14 18:27
和迷宫没什么关系···
作者: 羽下    时间: 2012-6-15 08:43
这个应该属于事件制作,而不是脚本,新人学好事件制作的语句是能实现很多游戏功能的。我就是个只会做写事件语句,不会写脚本的,不过某些简单脚本,看还是能看懂的。。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1