【摘 要】
:
魔方是一种流行的3D机械玩具。曾经有过将魔方移植到电脑和网络的努力,包括一些单机小游戏和魔方求解软件。但是,真正符合魔方玩家需要,填补物理魔方不足,帮助玩家间交流学习
论文部分内容阅读
魔方是一种流行的3D机械玩具。曾经有过将魔方移植到电脑和网络的努力,包括一些单机小游戏和魔方求解软件。但是,真正符合魔方玩家需要,填补物理魔方不足,帮助玩家间交流学习的web联网魔方游戏目前还没有。本文实现了一个完整的web联网魔方游戏。该游戏前端运行于浏览器,通过flash socket连接到后台c++服务器,整体上构成了一个服务于魔方玩家的即时交流平台。本文首先对魔方的结构进行了分析,确定了同时适应逻辑与渲染需求的魔方数据结构表示,使用paperversion3d完成了魔方在网页中的渲染。通过对玩家需求的分析,结合pv3d的支持,完成了符合玩家直观感知的键盘与鼠标魔方操作支持。通过将层先法还原过程表示为动态裁剪变化的树形结构,得到了层先法还原算法并在as3中实现了该算法,进而实现了逐步分阶段的魔方教学与帮助功能。通过玩家魔方操作的序列化与反序列化,实现了魔方操作在前端与服务器之间的传递,并提供了魔方比赛过程的存储与查询功能。最后,本文实现了一个高效的后台游戏服务器,与前端一起最终构成了一个完整的开房间魔方比赛系统。该游戏服务器针对单逻辑线程应用的特点,优化了线程间的通信机制与消息处理机制,可以稳定地支持大量的玩家同时在线进行交流与比赛。
其他文献
我国已经进入老龄化社会,且速度明显加快,老龄化程度不断加深。伴随着老龄化问题而生的经济转型、社会转型、文化转型问题使得我们应对老龄化问题的任务难度增大。面对如此严峻
利用Comm125超精密外圆磨床作为平台,进行双回转顶尖结构磨削的分析。这种结构保证了加工工件顶尖孔不用进行特别的修整(传统磨床工件顶尖孔要精修),只要保证头架及尾架两个
“面子”在中国社交中是一种不可或缺的东西,它关系着人的内心、形象以及交往等各个方面,因此,“面子”的运用中总会涉及到各种伦理问题。本文力图从伦理学角度对“面子”的运用
19世纪俄国政府多次调整关税政策,但以保护关税政策为主。调整关税既有外部压力的因素,也受国内社会复杂局势的影响,但最主要还是为了保护本国工业。在百年关税调整的进程中,
传统大型弯管机弯管弯道角度的测量是离线式的人工手动测量,工人劳动强度大,测量精度不高,废品较多。针对这些缺点,设计了弯管弯道角度的在线测量装置,该装置由机械传动部分
针对凸轮测量选择测量基准和确定测量位置方法中存在的问题进行了分析,并参照国家标准GB/T1182—2008的通则要求,从发动机凸轮升程和转角是非线性函数关系入手,论述了凸轮基
2000年3月至11月,北京大学考古系与巴中市文管所、成都市文物考古研究所联合对巴中市境内的摩崖石刻造像作了全面的调查。本文即是此次调查结果的综述。文中认为,巴中石龛的开
随着中国经济的迅速发展,对能源的需求不断增加,煤炭资源成为我国经济和社会发展的一项非常重要的战略资源。我国是主要煤炭生产国,同时也是主要煤炭消费国,煤炭生产行业的安全形
本文梳理了西方哲学家对自由概念的阐述和界定,指出由启蒙运动确立的自由乃是建立在理性主义基础上的积极创造、奋发向上的自由,它是推动人类社会不断前进的思想动力,也是现