[英]How to implement a destroyable wall in iPhone game development
在使用常见的UIViews编写iPhone应用程序时,我非常习惯。 为了扩展我的技能,我想写一个简单的2D游戏,玩家需要用有限的射击来破坏复杂的墙体结构。
一枪应该损坏墙壁,但不能突破。 在相同位置进行第二次射击会突破墙壁。
不,我问自己如何处理这种事情。 我认为绘制形状无法完成工作,因为墙在到达点时看起来应该已经损坏。
我可以设置单个像素画墙。 然后,我可以擦除影响区域中的每个设置的像素。 但是我认为这将非常缓慢并且消耗内存。
如何处理这样的事情?
您是否考虑过使用Box2D / Chipmunk之类的物理引擎来制作诸如《愤怒的小鸟》等游戏中的盒子墙?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.