深圳商铺价格历年走势:关于手机游戏编程的问题(追加20积分)

来源:百度文库 编辑:高校问答 时间:2024/04/29 17:45:51
请问如何在手机游戏中设置障碍物?

具体来说,我正在编一个坦克在大地图上行走并和敌人作战的游戏,我希望在大地图上设置湖泊山地等不能通过的障碍物,可是遇到了困难。

我是这样打算,设置一个湖泊类和一个山地类,然后在这两个类里设置一个障碍物标志变量。

现在问题来了,我是要在坦克上设置判断是否撞到障碍物的函数还是直接在障碍物上设置是否有坦克撞到的函数?这个函数怎样设置?这个是关键,就是说我不知道该怎样设置判断条件,我的主坦克设置有x,y坐标和长度宽度值,障碍物也是。

如果哪位大大有这方面的编程经验,请一定要帮帮我啊,这事折磨我好几天了,鼻子上都起泡了,555555`````帮我解答问题的,我会追加20积分的,谢谢了啊!

障碍物的边界坐标存一数组,和坦克坐标比较一下。除此以外还能有更好的方法?