1. 研究目的与意义、国内外研究现状(文献综述)
一、本课题的意义
现实生活中孔明锁是一种适宜的人群相对比较泛的玩具。其不但可以一边锻炼人的动手能力,同时还能一边锻炼人的动脑能力,可谓是老少皆宜。
基于html5去设计与开发,一是考虑到用其开发出来的应用,最大的特点就是通用性:基本上只要是带有web浏览器的设备,一般都能方便快捷的打开与运行。在html5诞生之前,要想实现这类效果,用户与开发者只能依赖第三方插件,例如adobe的flash player activex。然而有了html5之后,用其开发出的应用便可以方便快捷地实现跨设备的功能。
2. 研究的基本内容和问题
一、研究目标
孔明锁的游戏过程是把各个锁块逐步拆解,直到各个锁块相互分离,就算游戏完成。
目标拟设计成一个三维场景,玩家能够通过鼠标键盘转换视角、移动锁块来操作。计划实现可操作性良好、界面美观、交互友好等功能,让玩家能够快速上手,领略这款游戏的魅力与乐趣所在。
3. 研究的方法与方案
考虑到欲在网页中生成3d模型,以及3d模型的效果与交互,此外还有ui设计,故计划拟采用以下html5相关技术路线:webgl,three.js,css等:
1)页面的布局和交互。
拟采用css层叠样式语言来实现页面布局样式。
4. 研究创新点
在手机游戏迅速发展的当今,一些网页游戏都选择重新开发对应的手机游戏,然而这种开发方式成本相对较高。一般的游戏开发要考虑不同的分辨率和尺寸的屏幕,或者是界面和性能完全不同的屏幕,而html5的可移植性特点可以完美实现这一点。
html5的优势主要是体现在终端上,跨平台、跨分辨率、版本控制简单,其包含的很多新特性,都是针对终端设备,为的就是以后在终端设备上有更多的体验和交互。
可见,基于html5研发出来的游戏所具备的优势特点是不言而喻的。
5. 研究计划与进展
寒假进展计划:
1)进一步熟悉课题内容,收集相关资料
2)制定总体方案,与导师讨论
