论文部分内容阅读
围棋最早起源于中国,从发明到现在,经历了四千多年的历史,演化成了现代的围棋形式。围棋当中蕴含了丰富的变化和策略模式,是一项非常好的启发智慧、锻炼思维的运动,目前已经成为广大青少年接受的教育项目。随着21世纪计算机和互联网的飞速发展,很多传统的游戏被引入到网络中来,成为人们主要的娱乐方式。围棋游戏也毫不例外地被移植到包括PC机、智能设备在内的各种平台上。而随着IT产业的进步和发展,人们对产品的用户体验有了更高的要求,追求良好的用户体验成为IT发展的一个趋势。在这样的需求和背景下,本文提出了利用HTML5技术开发网页围棋的课题。HTML5是HTML标准未来的发展方向,它的出现,给Web世界带来了革命性的创新,其中包含的新特性和新功能,为构建简洁、高效、美观、跨平台的Web应用提供了完善的技术平台。本论文首先结合HTML5规范的发展趋势以及利用HTML5进行网页游戏开发的发展状况,阐述了网页围棋游戏开发的时代背景和研究意义。然后对HTML5的新功能和新特性,以及与之相关的技术做了详细的研究和论述,在理论知识的基础上,论文对网页围棋游戏进行了可行性分析和详细的需求分析,并且基于HTML5技术为围棋游戏设计了整体的框架、功能模块和游戏流程。最后根据制定的设计方案,讨论了在每个功能模块的实现过程中需要解决的问题和用到的关键技术,在网页围棋游戏开发实现之后,又在多款浏览器上进行了测试,对网页围棋游戏的功能和用户体验做出了系统的评测和分析。本应用最终在Web平台上实现,经测试,该游戏应用具有跨平台、简洁、美观、高效、用户体验好的特征,它的开发和实现,在理论上,是对HTML5新技术的一次研究和学习,在实践中,该游戏是利用新技术进行Web应用开发的一次尝试,并且对围棋的普及和教育具有很好的推广意义。