游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2322|回复: 1

怎么实现泡泡龙的递归算法?在线等~~急啊!

[复制链接]

2

主题

2

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2008-6-11 20:42:00 | 显示全部楼层 |阅读模式
RT:
用一个数组,如Array(x,y,c)
x和y表示坐标,c表示颜色,共6种即1到6
x从1到10,y从1到5
用户给出一个shot()方法使邻近c相等的泡泡消失
用户以一个print()方法得到shot()后的泡泡坐标

[em6]

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2008-6-14 23:27:00 | 显示全部楼层

Re:怎么实现泡泡龙的递归算法?在线等~~急啊!

晕,干嘛要用三维数组?同一个位置上只能有一个球啊……
shot的时候要指定一个方向,然后以此为起点发出一条射线,算出这条线经过的所有格子,依次看会不会发生碰撞,发生碰撞后看是否会触发球的掉落……
print就只是遍历数组进行输出而已……
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-22 06:28

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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