Project1

标题: 如何用脚本生成一个迷宫地图? [打印本页]

作者: troy1313113    时间: 2011-11-12 20:14
标题: 如何用脚本生成一个迷宫地图?
我想用脚本随机生成一个迷宫地图,然后就一个角色----小老鼠,然后让它自动走出迷宫。
那位大侠能帮帮我,先自动生成迷宫。dsu_plus_rewardpost_czw
作者: 小白玩家    时间: 2011-11-12 20:26
本帖最后由 小白玩家 于 2011-11-12 20:30 编辑

点击地图右键 生成迷宫 选择墙壁 和地板
地图越大 迷宫越复杂,这个是基本功能,不需要什么脚本
至于小老鼠走出迷宫,你设置它的移动路线吧

2.jpg (280.44 KB, 下载次数: 36)

2.jpg

1.jpg (78.92 KB, 下载次数: 36)

1.jpg

作者: hcm    时间: 2011-11-13 10:53
在地图名称点击右键或Ctrl+D生成迷宫,选择墙壁和地板。再在小老鼠的位置设该事件,出迷宫的路自己设(未命名),或使主角透明(5)

5.jpg (622.34 KB, 下载次数: 34)

5.jpg

未命名.jpg (559.98 KB, 下载次数: 36)

未命名.jpg

作者: 御宅酱    时间: 2011-11-13 10:56
VX自己做的迷宫无爱啊{:nm_9:}
作者: troy1313113    时间: 2011-11-14 22:05
本帖最后由 troy1313113 于 2011-11-15 20:47 编辑

谢谢这么多朋友回复,很受感动!
说明这个论坛人气很旺,大家很有爱心。

可能我没有说清楚,我为什么要用脚本生成迷宫,是因为我想每次运行游戏(replay)迷宫是随机生成的,而可爱的小老鼠是由算法自动走出迷宫的,不用人手动控制。小老鼠走迷宫的算法我懂,但我对RPG只在论坛上读过2小时的新手手册,上面朋友介绍的方法我已经懂了,我现在遇到的问题有两个:
1)如何用脚本自动生成迷宫;2)如何让一个物体移动到指定位置(x1,y1)-->(x2,y2)。

作者: 怪蜀黍    时间: 2011-11-14 22:20
我猜想你要这样的脚本的初衷给玩家出智力题,让玩家走出迷宫。要是走不出,系统会让小老鼠自动给出答案。
自动生成迷宫太难了吧?人家VX自带的生成迷宫也是最简单的,迷宫的所有房间全部是有路直接相通的。所以只要从出口的一个方向走就一定能走出迷宫。要是生成过于简单的迷宫,我想也达不到你的初衷。
至于你自动生成的迷宫,小老鼠还要自己计算跑出迷宫,那迷宫一定比较复杂,有各种绕路、死路、交叉、障碍……

作者: 咚小黑    时间: 2011-11-15 06:19
告诉你:
有没有:有
我的心情:复杂
原理:生成地图+自动寻路
作者: hcm    时间: 2011-12-2 12:53
troy1313113 发表于 2011-11-14 22:05
谢谢这么多朋友回复,很受感动!
说明这个论坛人气很旺,大家很有爱心。

这也只能提供个思路啊(貌似6R历史上没见过这种),让玩家在迷宫出口(设置不动),小老鼠设自动靠近主角,迷宫就多做几个,用变量或条件分歧设置场所转移。
作者: 高须小龙    时间: 2011-12-2 22:08
请点击我的博客~
http://takasu.blogbus.com/logs/93659978.html
作者: 九夜神尊    时间: 2011-12-4 14:30
我得告诉所有前面的人你们辛苦了
看到这样的人,要么奉劝一下LZ,要么就进都不进来。
你没看出来这是个心有大志却毫无能力的新手么。
懂脚本的谁不知道直接改地图挺难,谁不知道自己走是要寻路脚本。
这点都不懂想做这种游戏,说白了就是把想法搬到论坛上来,然后别人给他做好,然后以自己的版权发布,你们懂么。




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