一个不错的可以拿来学习的Unity-跳一跳小游戏
在设计过程中发现:
如果每一次跳到新的台阶上,总是新实例化一个新的下一个台子的GameObject,会导致资源的浪费,尤其是到游戏后期,前面太多跳过的台子会占用不少的资源。 因此,针对这个问题,设计了跳台的对象池,设定了台子数量的上限,当超过这个阈值时,会回收最早的一个台子的GameObject对象,将其作为下一个跳台,起到了重复利用,节约资源开销的作用。 (通过最后两张图可以看到,新生成的跳台是通过回收先前的跳台而完成的)
特点:
1.游戏难度随着游戏的进行而增加;
2.声音的加入,动画的改进;
3.游戏结束后分数结算场景。
部分截图
© 版权声明
文章版权归原作者所有,本站只做转载和学习以及开发者个人原创。声明:下载本站资源即同意用户协议,本站程序仅供内部学习研究软件设计思想和原理使用,学习研究后请自觉删除,请勿传播,因未及时删除所造成的任何后果责任自负。
THE END
暂无评论内容