如何在iPhone游戏开发中实现可破坏的墙壁

时间:2010-10-24 14:51:39

标签: iphone

我非常习惯用常见的UIViews编写iPhone应用程序。 为了扩展我的技能,我想写一个简单的2D游戏,玩家需要用有限的射击打破复杂的墙壁结构。

一枪应该破坏墙壁,但不能突破。在相同位置的第二次射击将突破墙壁。

不,我问自己如何处理这样的事情。我认为绘制一个形状不会起作用,因为墙壁应该在击中点看起来受损。

我可以画墙设置单个像素。然后我可以擦除影响区域中的每个设置像素。但我认为这将非常缓慢且耗费内存。

如何管理这些事情?

1 个答案:

答案 0 :(得分:0)

您是否考虑使用像Box2D / Chipmunk这样的物理引擎制作像愤怒的小鸟这样的游戏盒子的墙?