-
water-balloon-wars下载
资源介绍
水气球大战
非常具体的细节:
玩家从一个半径为 10 的圆圈开始,彼此等距。 气球从(0, 0) ,高度为 30。
每回合:
循环播放玩家列表
调用player.move(map, balloon) 。 map是竞技场的浅拷贝。 让结果是a 。
如果a是Movement的实例,则:
如果ax*ax + ay*ay > speed*speed然后继续循环的下一次迭代。
将玩家的位置改为(currentX + ax, currentY + ay)
如果a是Hit的实例,则:
确保balloon.height <= 10和balloon.location.distance(currentLocation) <= 4
改变气球的速度
添加到velocityX : a.dirX * nextDouble() * luck (其中nextDouble()是一个介于 0 和 1 之间的
- 上一篇: U890UAP开发版.rar
- 下一篇: Linux入门很简单.epub