时间:大三上学期 2016年1月
首先放一下相关链接:
[博客] Qt推箱子及其最短路径:http://blog.csdn.net/mahabharata_/article/details/58587057
[程序] 使用OpenGL制作的3D版推箱子:http://download.csdn.net/detail/mahabharata_/9766183
当时写完Qt下的推箱子,觉得还有点余力顺便做一下OpenGL下的,这里首先放一下程序截图:
下面简述一下编写过程中关键问题的处理方法,详细请参考代码和另外一篇博客。
1. 关于寻路算法,这里不多做赘述,在上面相关链接中我的另一篇博客中有说明和源码,需要的可以去参考一下。
2. 按下K键会自动寻路。这里寻路使用的插值函数为 P = (1-a^3) * A + (a^3) * B。这样子会产生走一步一停顿的效果。
新闻热点
疑难解答