繁体   English   中英

如何在iPhone游戏开发中实现可摧毁的墙

[英]How to implement a destroyable wall in iPhone game development

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

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

不,我问自己如何处理这种事情。 我认为绘制形状无法完成工作,因为墙在到达点时看起来应该已经损坏。

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

如何处理这样的事情?

您是否考虑过使用Box2D / Chipmunk之类的物理引擎来制作诸如《愤怒的小鸟》等游戏中的盒子墙?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM