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

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: 佣兵
打印 上一主题 下一主题

[已经解决] 问一个随机门及返回的问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
109
在线时间
441 小时
注册时间
2006-12-28
帖子
171
11
发表于 2012-6-30 18:47:29 | 只看该作者
似乎我的理解能力太差了,读不懂......
准备做个马赛克游戏
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
54 小时
注册时间
2006-8-29
帖子
36
12
 楼主| 发表于 2012-6-30 18:50:30 | 只看该作者
NO,应该是我的表达能差……其实就是一个随机传送门返回不能传送回来的问题
回复

使用道具 举报

Lv1.梦旅人

水星地球侵略

梦石
0
星屑
53
在线时间
757 小时
注册时间
2011-8-23
帖子
5295
13
发表于 2012-6-30 21:02:36 | 只看该作者
这样吧。
另外设置一个变量,名称为来源地图。
在门事件的最后加一个变量赋值,如果这个门在地图1,就将这个变量赋值为1,以此类推。
然后在回来的门上做一个以变量数值为分歧条件的条件分歧事件来决定回到哪一张地图。
希望能够帮到阁下。如果有不懂可以点评。

点评

于是阁下何苦弄得这么复杂……  发表于 2012-6-30 21:21
而且地图中,上下左右四方向都有这样的门的,所以必须考虑到地图与地图之间是否有曾经开过的,开过之后还要考虑门的穿行的左右方位,超复杂=。=  发表于 2012-6-30 21:19
尝试过,但如果穿过的门一多,那么变量就会由AB门,AC门,到BC门这样的出现本应该跑AB线的,因为BC的条件也刚好达到,出现同时传送AB,BC的情况  发表于 2012-6-30 21:13
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
54 小时
注册时间
2006-8-29
帖子
36
14
 楼主| 发表于 2012-6-30 21:25:54 | 只看该作者
我做这个游戏就是想让一个比较简单的游戏,因为随机的地图的出现而增加点耐玩性,只是没想到,原来这么复杂
原本构思:
在50个最小尺寸的地图上,分别由四个方向的门随机组合成一个庞大的地图阵,然后类型是解迷,那么每次玩就会因为随机,而遇到不同的事件组合,耐玩性加强,只是没想到……偶悲催了
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1384
在线时间
962 小时
注册时间
2012-4-30
帖子
1475

开拓者

15
发表于 2012-6-30 21:31:10 | 只看该作者
本帖最后由 铅笔描绘的思念 于 2012-6-30 21:36 编辑

在传送前纪录现在的地图ID和XY坐标。。回来的时候场所移动到这个地图的XY

在随机传送前(我这个木有做随机的效果) 要回来的时候就这样。。。。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
54 小时
注册时间
2006-8-29
帖子
36
16
 楼主| 发表于 2012-6-30 21:51:06 | 只看该作者
铅笔描绘的思念 发表于 2012-6-30 21:31
在传送前纪录现在的地图ID和XY坐标。。回来的时候场所移动到这个地图的XY

ABCD等地图都有上下左右四个门,那么,随机时就会出现A左能前往B右,A右能前往D左,B右能前往D左……等等,如果在B地图前记录了AID,左XY,B的门是可以回到记录上去,但是后面,因为并不一定是B右连接,可能是E右连接,所以E地图也可能记录了AID,左XY,这样一个记录……,那么到时,返回A后,这个门怎么再次记得是B还是E跳回来的?还是一样会迷路D………………这与变量代入一样出现解决不能(其实是偶笨,偶解决不能了,现在还在那为200多个变量赋值什么搞得眼花=。=)

点评

于是还是有点清楚的思想被这里打乱了。。。发附件吧  发表于 2012-6-30 21:59
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
201 小时
注册时间
2012-4-8
帖子
466
17
发表于 2012-7-1 01:46:39 | 只看该作者
额,看完回复都弄晕了。楼主是要做随机切换地图?
嘛,简单的建议。在每一个地图上面加载传送水晶(回城)
另外,如果和楼主思路不同。烦劳楼主说清楚,真没搞明白你到底想弄那样
义三国系统更改中,预计长期坑化
好游戏的标准:
创意,完整度,人性化,独立性
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
54 小时
注册时间
2006-8-29
帖子
36
18
 楼主| 发表于 2012-7-1 10:50:54 | 只看该作者
我想要的是,在游戏时,地图是由大约50个17X13的超小型地图随机组合而成的(这是重点),而地图与地图之间要用门连接,不做钥匙,不做传送卷,直接是由A地图通过门到达B地图这样,当然,这样的通过是要用随机的,就是A地图的下一个连接地图是必须是随机生成的,而且每个地图可传送的门有上下左右四个,最后达到每一次玩游戏,地图完成的整个地图都是不同的,这样的一个效果
回复

使用道具 举报

Lv1.梦旅人

Mr.Gandum

梦石
0
星屑
226
在线时间
2070 小时
注册时间
2007-1-31
帖子
3039

贵宾

19
发表于 2012-7-1 10:58:20 | 只看该作者
本帖最后由 feizhaodan 于 2012-7-1 11:00 编辑

玩家又不知道是不是随机生成的,你多做一些组合不就行了- -
例(为了简单只用8个房间)
房间1可以到房间2,3,6,7
之后在房间2,3,6,7各制作一个门回到1,
之后房间2可以到达1,3,4,5
之后在房间1,3,4,5各制作一个门回到2
以下类推。
完成一组之后,再制作另一组,有不同出入口

点评

谢谢建议,但我弄的那个游戏里,随机地图就是那特点了,要是换了,就没动力再弄去了,SO……继续悲催的努力~  发表于 2012-7-1 11:11
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
54 小时
注册时间
2006-8-29
帖子
36
20
 楼主| 发表于 2012-7-1 16:44:28 | 只看该作者
本帖最后由 佣兵 于 2012-7-1 16:51 编辑

kfflX 和 铅笔描绘的思念 的想法给了我头绪,而铅笔描绘的思念 的更直接一点,所以给你了~
另:多谢回复的所有大大的建议~~~

解决的方法是,给予地图ID与座标,进入不管,返回设事件(门事件的另一页中),事件直接开关打开记录后的地图变量,然后就能回到之前一幅地图
回复

使用道具 举报

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

本版积分规则

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

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-27 04:06

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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