GameDesign 板


LINE

各位好~ 小弟目前在练习开发一款类似动物管理员的游戏 三个同颜色以上的方块就会消除 口口口口口 口口口口口 口口口口口 口口口口口 press -> => [] [] 以一排作左右移动 上面懒了就不上色了XD 假设上下左右只要有三个以上颜色相同就会消失 我现在是以array去控管每个方框的颜色 以上方为例,在4*5ARRAY以数字代表颜色 现在碰到的疑问就是..这是2D该如何有效率的判断同颜色的相邻呢 麻烦各位前辈指点了 感谢! --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 180.177.125.224
1F:推 LPH66:换个想法: 别去想能不能判断某颜色有没有得消 09/19 15:38
2F:→ LPH66:去想某三格能不能消 09/19 15:38
3F:→ KanoLoa:消除的条件是? 09/19 16:34
三个以上相邻同色方块消除
4F:→ VVll:去检查最後摆放的周遭能否消去 09/19 16:41
5F:→ nobody1:楼上的做法在连续消除时还是得再重复检查一次 09/19 16:57
6F:推 BSpowerx:所有可能都扫过也不过几百个回圈,不用去省这个啦 09/19 17:05
7F:推 LayerZ:真的要省的话以有动作的地方(例如两个交换的方块) 去往外扩 09/19 17:19
8F:→ LayerZ:展出去 09/19 17:19
9F:→ LayerZ:而且背後用单纯的数学去算就好 09/19 17:19
10F:→ LayerZ:我发现我在说废话 不要理我= = 09/19 17:20
11F:推 juicefish:还要看格子是怎麽补回来的 会不会补回来 被消掉怎麽落 09/19 19:05
12F:→ juicefish:还是直接随机颜色塞回原本格子 09/19 19:06
会空在那边 类似俄罗斯方块的感觉 整排消失才往下掉落
13F:推 damody:请问用什麽语言跟你说 会比较清楚? 09/19 20:06
其实我是用Virtools写 但想不到有效率的方式
14F:→ enthos:我国中时科学营解决了另一问题,解法应该雷同,用空间换时间: 09/19 23:35
15F:→ enthos:每个颜色一个阵列(左右再放大一格),相邻格(最多共9个)+1 09/19 23:35
16F:→ enthos:大於2的颜色位置就是应该消失的位置。 09/19 23:35
17F:→ damody:楼上VB高手? 09/19 23:49
※ 编辑: ciliax 来自: 180.177.125.224 (09/20 04:10) 先谢谢大家的回覆了 补充一下 企划上 并不是两两交换 而是整横排作左右推移 ※ 编辑: ciliax 来自: 180.177.125.224 (09/20 04:13)
18F:推 LayerZ:整排左右横移 是不论任何形状只要3个连到就消? 09/20 11:17
19F:→ ciliax:yes 09/20 23:03
20F:推 lf21201:DFS不好吗@@ 09/21 00:44
21F:推 lf21201:DFS找到level=3之後以那个node为起点再一次DFS消除? 09/21 00:53







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP