前前后后琢磨了3个多月,到现在《保卫冰河》第一个版本基本上完成了。
主要受弹弹堂影响,一直想做物理破坏型的射击类游戏,研究了两个月才把物理破坏给搞定了。
玩法思路也受消灭病毒影响,但那种伤害值的攻击方式是大多数游戏一直使用的,显示起来是简单直接,但是纯抄袭就没意思。
因此,结合两者,设计了一款以物理引擎为基础,增加了物理破坏功能的防御类射击小游戏。
话不多说,上码,还望多多指教!

反馈几个体验问题:
- 升级按钮做太小了,导致很难点击,经常点不到。
- 选择不同炮的时候,菜单太靠下了,单手操作很别扭。
- 碎片太小,炮弹太大,导致不太爽,有种大炮打蚊子的感觉。既然是摧毁主题,冰块应该要很大。然后打中就分裂。
- 整体玩下来,有点单调,不局限冰河主题就好了。如果破坏一些各种奇奇怪怪的东西更有意思。
感谢建议
升级按钮和副炮替换的操作都在下个版本的UI设计规划中,确实有点不方便
炮弹可以适当缩小,这个是专业美术公司做的,我暂时原封不动用的。
后面级别的冰块会很大,而且根据关卡会线性放大,到时是非常大……
创新类感觉不算 但这美术太棒了 
那必须啊,花了钱起码听个响,就是怕扔水里了
冰块被击中变小后,在屏幕外可以加快下落速度,等太久
感谢用心体验!屏幕上面有个穹顶式的刚体,正在考虑触顶后的处理
1.邀请好友按钮下面的好友名字,超长会被+10钻石挡住,建议截取一定长度的名字。
2.不知道有没有加速机制。就是屏幕里没有冰块时,下个冰块会马上刷新(或者屏幕外的冰块加速下降)。我碰到了屏幕里没有冰块,等了3,4秒才落下一个冰块的情况。
3.没有暂停吗,游戏里想退出好难受啊。
4.建议开始游戏时体力有个消耗的动画(或者开始游戏上有个消耗体力的提示)。
提示微信版本过低。。。。。
一开始大比较好,爽点还是要一开始拿出来的,不然不太吸引人。可以平时是小冰块,然后偶然出现大冰块。在出现警告提示后,大冰块再产生,相当于其他游戏的一个BOSS,这样节奏感好一些。
设置高版本主要是为了屏蔽掉一些低端机,手机还可以的话微信应该也会保持更新吧,游戏比较吃性能,不想有过多低端机用户
大佬我就想知道 那个大冰块被击中之后会被炸掉一个角吗?咋做到的?冰块是序列帧
SE微信最新
这就是我埋头两个月做的……
提示一下思路,把爆炸的多边形世界坐标转为冰块本地坐标,然后用多边形裁剪,得到裁剪后(被炸后)的冰块,然后更新碰撞体,同时更新冰块遮罩的多边形,这样物理刚体和展示图片就一致的被炸掉一部分了
感谢反馈!!!回头还是降一下版本吧我……
iphoneX 玩起来都卡卡的~
谢谢反馈,这4点建议都会采纳处理
是的,比较吃性能,太多的浮点计算了,X估计是55帧左右,不能满帧
没有打击感,不行