因为新的公司是做幼儿产品的,里面是有与游戏相关的操作,目前是通过h5开发实现的。最近刚上一版本,所以不是很忙,自己就在网上了解iOS原生游戏开发,边看边写了自己的第一个游戏。之前国外很火的一个游戏,目前demo里面的分数不是依照管子的数量来的,是根据游戏时间来的。效果图如下
模拟器不是很好点,所以效果不是很好,只是实现了大概的功能,并没有考虑细节。
大概要考虑的环节如下
1:地板(通过两个SKSpriteNode不断的更改position位置交替实现这种地板浮动效果)
2:小鸟(初始状态处理,游戏进行时状态处理,游戏结束时状态处理)
3:上下水管(创建,移除,距离设置,上下水管间距设置)
4:物理碰撞(小鸟需要考虑重力作用下设置touch之后的向上的速度,小鸟碰撞水管和地面都结束游戏)
5:游戏分数更改(目前只给了游戏时间,并没有按跳过的水管数计算)
iOS(OC版本)地址https://download.csdn.net/download/hxqblog/10283891
游戏素材地址https://download.csdn.net/download/hxqblog/10283909