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

Project1

 找回密码
 注册会员
搜索
查看: 4047|回复: 12
打印 上一主题 下一主题

[已经过期] 请问如何制作每次进出一张地图 地形都会重新构成的迷宫

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
35 小时
注册时间
2008-12-3
帖子
97
跳转到指定楼层
1
发表于 2010-8-13 21:37:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
小弟想做个类似勇者斗恶龙怪兽系列和不可思议迷宫类那种感觉的 每次进出同一张地图 地形都会重新随机改变的游戏

Lv1.梦旅人

梦石
0
星屑
239
在线时间
2399 小时
注册时间
2008-4-11
帖子
12326

贵宾第6届短篇游戏比赛季军

2
发表于 2010-8-13 21:40:00 | 只看该作者
很难,我也想要一个,但是估计没有
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
73 小时
注册时间
2010-6-26
帖子
279
3
发表于 2010-8-13 21:41:15 | 只看该作者
绘制多一张一样的迷宫,地形就随便绘制~不是的话一般是搞不到的~~~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

西尼克·麦吉

梦石
0
星屑
49
在线时间
15 小时
注册时间
2010-7-19
帖子
441
4
发表于 2010-8-13 21:47:41 | 只看该作者
想简单的话,多画几张地图
但...如果想做到真正随机,不是一般的难.
学过编程的都知道,光是看迷宫能不能走出去就够烦人的了.
我其实是来吧经验凑整的

想联系我请找此号:觉醒の赤翼
回复 支持 反对

使用道具 举报

Lv1.梦旅人

万物创造者

梦石
0
星屑
54
在线时间
352 小时
注册时间
2008-2-15
帖子
2432
5
发表于 2010-8-13 22:04:09 | 只看该作者
XP有,VX似乎没有……
于是有人愿意移植么【死】
From mortal hope immortal power springs.
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
239
在线时间
2399 小时
注册时间
2008-4-11
帖子
12326

贵宾第6届短篇游戏比赛季军

6
发表于 2010-8-13 22:27:40 | 只看该作者
很复杂很复杂。。。还是用事件比较好,多绘制些地图,10张左右几乎就感觉不到重复了
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-8-12
帖子
27
7
发表于 2010-8-14 16:36:17 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
66 小时
注册时间
2009-2-13
帖子
382
8
发表于 2010-8-15 08:46:33 | 只看该作者
设置一个迷宫图块,在正东、正西、正南、正北的地方开口,此为A类图块
设置第二个迷宫图块,在东西南北任意三个地方开口,称为B类图块
设置第三个迷宫图块,在东西或者南北两个地方开口,称为C类图块

在以上3类图块之间随机跳转,理论上可以生成几何倍数复杂度的迷宫效果
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
66 小时
注册时间
2009-2-13
帖子
382
9
发表于 2010-8-15 08:51:54 | 只看该作者
每次进入迷宫的事件开始时,设置三个变量,一个用来随机确认最终出口所在的迷宫图块ID,一个用来记录出口被访问的次数,每次+1,一个用来每次随机一个数,表示到达此次数时,出口事件,发生条件,第二随机变量等于第三。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
108 小时
注册时间
2010-7-7
帖子
114
10
发表于 2010-8-15 11:59:27 | 只看该作者
用变量的随机数吧,可以参考一下钓鱼系统.
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-8 04:38

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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