开发这个游戏除了碰撞问题以外没碰到什么特别的问题。因为大多数问题都已经在以前的【贪吃蛇】http://tieba.baidu.com/p/4348457990?pid=83849700218上解决了。包括游戏循环、FPS设置、方向控制、UI打印等等。
这次在解决圆和矩形的碰撞上花了几个小时的时间。看了以前吧上的一些碰撞问题,基本上是解决矩形之间的,但是圆和矩形的碰撞没有在吧上有一个很好的解决办法,并且司仪君在皮卡君的帖子http://tieba.baidu.com/p/4367416971?pid=117324782475,有提到这个问题,但是并没有人给出答案。
自己想了好久,都没有找到很令人满意的解决办法,直到我看到了这篇文章https://www.cnblogs.com/sevenyuan/p/7125642.html。通过理解,我完成了圆和矩形的碰撞函数,并且根据游戏需要,增加了可以判断出碰撞方向功能。之后的问题就相对简单了。二楼发源码链接
现在贴吧没什么人啊哈哈哈哈!莫非个个都去学安卓、IOS了吗?我最近也在学python,搞搞爬虫。
这次在解决圆和矩形的碰撞上花了几个小时的时间。看了以前吧上的一些碰撞问题,基本上是解决矩形之间的,但是圆和矩形的碰撞没有在吧上有一个很好的解决办法,并且司仪君在皮卡君的帖子http://tieba.baidu.com/p/4367416971?pid=117324782475,有提到这个问题,但是并没有人给出答案。
自己想了好久,都没有找到很令人满意的解决办法,直到我看到了这篇文章https://www.cnblogs.com/sevenyuan/p/7125642.html。通过理解,我完成了圆和矩形的碰撞函数,并且根据游戏需要,增加了可以判断出碰撞方向功能。之后的问题就相对简单了。二楼发源码链接

现在贴吧没什么人啊哈哈哈哈!莫非个个都去学安卓、IOS了吗?我最近也在学python,搞搞爬虫。