游戏:连泡泡
2016-07-29 00:00
197 查看
连泡泡
游戏玩法:鼠标左键拖动泡泡到另一个与之相同颜色的泡泡旁边,松开鼠标左键,两个泡泡就会自动合并.将所有相同颜色的泡泡连到一块即过关.这是3D游戏,用鼠标右键拖动界面,会变换世界矩阵.按键盘'X'键则恢复为默认世界矩阵.
我一个同事说,这个游戏很适合强迫症玩,测试下你有没有强迫症.
程序写的时候很是纠结,实现一大堆球体的相互碰撞很是麻烦,代码中有很多if else的代码,以处理碰到的种种问题.实际上,这堆球体相互碰撞的算法,一直都没有完美地解决,游戏中经常会出现球体抖动的情况.并且算法的效率也不高,当有2000个以上的球体时,算法会很卡.这充份说明了碰撞是个坑,物理是个更大的坑,在实际应用中,总会有无法预见的情况发生.算法等我以后再优化吧,游戏先将就着玩.
游戏下载地址:
http://pan.baidu.com/s/1w0u9R
最新版本,对泡泡的抖动做了些优化
http://files.cnblogs.com/WhyEngine/LinkBubble_20140302.zip
游戏玩法:鼠标左键拖动泡泡到另一个与之相同颜色的泡泡旁边,松开鼠标左键,两个泡泡就会自动合并.将所有相同颜色的泡泡连到一块即过关.这是3D游戏,用鼠标右键拖动界面,会变换世界矩阵.按键盘'X'键则恢复为默认世界矩阵.
我一个同事说,这个游戏很适合强迫症玩,测试下你有没有强迫症.
程序写的时候很是纠结,实现一大堆球体的相互碰撞很是麻烦,代码中有很多if else的代码,以处理碰到的种种问题.实际上,这堆球体相互碰撞的算法,一直都没有完美地解决,游戏中经常会出现球体抖动的情况.并且算法的效率也不高,当有2000个以上的球体时,算法会很卡.这充份说明了碰撞是个坑,物理是个更大的坑,在实际应用中,总会有无法预见的情况发生.算法等我以后再优化吧,游戏先将就着玩.
游戏下载地址:
http://pan.baidu.com/s/1w0u9R
最新版本,对泡泡的抖动做了些优化
http://files.cnblogs.com/WhyEngine/LinkBubble_20140302.zip
相关文章推荐
- 样条之Akima光滑插值函数
- 奇怪吸引子---Bouali
- 3D几何图形生成的DEMO
- 混沌与分形
- 数学图形(2.7)sphere sine wave
- 混沌图像---三体的纠结
- 数学图形(1.30) 星星
- 分形之正方形折线
- 混沌的艺术--- YChaos通过数学公式生成混沌图像
- 数学图形(1.44)超圆
- 奇怪吸引子---Thomas
- 分形之花篮(Flower Basket)
- 算法生成太极八卦图
- 相声段子:How Are You
- 数学图形(1.15) 水滴线
- 游戏:小飞球躲方块
- 我所遭遇过的游戏中间件---SpeedTree
- 奇怪吸引子---ShimizuMorioka
- 数学图形(2.10)一种绕在球上的线圈
- 将整数转化为一个任意进制的字符串,将任意进制的字符串转化为一个整数的代码