Project1

标题: 事件党的逆袭-大富翁1【走格子和判定】 [打印本页]

作者: 玛丽猫    时间: 2013-7-6 10:42
标题: 事件党的逆袭-大富翁1【走格子和判定】
本帖最后由 玛丽猫 于 2013-7-6 11:46 编辑

先发文件:http://pan.baidu.com/share/link? ... 5&uk=1160618194
1:判定骰子,大家都懂的

接下来是最重要的走格子事件
我们先来分析一下
一个环形地图,要想判定他到一条路终点了,我们必须判定主角的X坐标或者Y坐标。
2:判定前期准备工作

走格子主要分成四个阶段:
1:判定朝向,决定走路的方向

假设我们做一个买菜的大富翁,走到哪里买什么菜。

2:讲解标签1和标签2
这里是以走一个格子为轮回,走完一个格子后判定,如果到第21行(尽头)就向右转(这个是我经过反复试验后的结果,不是鸡肋,防止走到尽头后刚好走完了,下一次就会继续往下走的BUG)并且转到标签4(相当于右走版的标签2)。
如果没有到尽头,就判定步数还有没有(主角说的话相当于一次骰子掷完了的提示),如果还有就继续往下走(标签1),循环,直到步数没有了。
标签4(标签2)的作用,是判定转弯之后还有没有步数,要是没有就直接右转停在转角(要是转到标签3的话不管你有没有步数都要再走一格)
获得钱那个开关可以无视了,我自己做的收益系统(就是你买地之后每次轮回都会得钱)。
同理,做出右走、上走、左走(范例里面已经做好了)。
3:之后的判定你在哪个格子,用公共事件+判定X和Y的数值就行了,没有难度,多设几个条件分歧。

然后做出来一个你自己一个人绕圈走、触发事件的大富翁,双人版的还在构思+设计。
绝无BUG,如果自己制作时遇到了bug可以下载范例参考或者回帖
作者: 柳柳.    时间: 2013-7-6 10:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: 巴尔德    时间: 2013-7-9 11:35
VA结合地形标记或者是区域ID,可以更简单的实现转弯判定以及各种收益效果。
作者: 玛丽猫    时间: 2013-7-9 11:50
巴尔德 发表于 2013-7-9 11:35
VA结合地形标记或者是区域ID,可以更简单的实现转弯判定以及各种收益效果。 ...

这是通用版,其他功能需要自己摸索。
作者: 巴尔德    时间: 2013-7-9 15:03
本帖最后由 巴尔德 于 2013-7-9 15:04 编辑
玛丽猫 发表于 2013-7-9 11:50
这是通用版,其他功能需要自己摸索。


感觉缺失的东西还不少,这个仅仅能算个雏形,再继续完善吧。

就逻辑而言,大致还算OK,说几个存在的小问题,
1、看情况你这是打算把每个坐标都写在判定里了,这点来说太不可取了,应根据所选择的工具,用适当的方法来实现更简单的设置。
2、用跳跃来实现移动倒是没什么问题,但是移动的判断也有点繁琐了,可以用默认的前进一步加转向来实现会更加人性化吧。
作者: 玛丽猫    时间: 2013-7-9 16:03
巴尔德 发表于 2013-7-9 15:03
感觉缺失的东西还不少,这个仅仅能算个雏形,再继续完善吧。

就逻辑而言,大致还算OK,说几个存在的小问 ...

多写你的建议,可能以后会发出RM各个版本的专用版。
关于判断,每个人都有自己的思路吧,最后功能达到了就行,肯定有人的思路比我好
作者: 失落迷白    时间: 2013-7-10 17:35
噗……你们俩个的头像真傻耶……
作者: 786617604    时间: 2013-7-15 19:05
本帖最后由 786617604 于 2013-7-16 09:40 编辑

@玛丽猫

修改了这个范例,使它更加规范、标准。
地址:http://pan.baidu.com/share/link? ... 26&uk=388680786
转弯和事件分别可以在公共事件【转弯判定】和【事件判定】中添加,





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