游戏:连泡泡
连泡泡
游戏玩法:鼠标左键拖动泡泡到另一个与之相同颜色的泡泡旁边,松开鼠标左键,两个泡泡就会自动合并.将所有相同颜色的泡泡连到一块即过关.这是3D游戏,用鼠标右键拖动界面,会变换世界矩阵.按键盘'X'键则恢复为默认世界矩阵.
我一个同事说,这个游戏很适合强迫症玩,测试下你有没有强迫症.
程序写的时候很是纠结,实现一大堆球体的相互碰撞很是麻烦,代码中有很多if else的代码,以处理碰到的种种问题.实际上,这堆球体相互碰撞的算法,一直都没有完美地解决,游戏中经常会出现球体抖动的情况.并且算法的效率也不高,当有2000个以上的球体时,算法会很卡.这充份说明了碰撞是个坑,物理是个更大的坑,在实际应用中,总会有无法预见的情况发生.算法等我以后再优化吧,游戏先将就着玩.
游戏下载地址:
最新版本,对泡泡的抖动做了些优化
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?