摘要:本项目秉承简单整洁的小游戏的设计理念,在原有连连看游戏的基础上,提出了基于JS的连连看的游戏设计。本游戏使用原生的JavaScript语言,以Notepad++文本编辑器作为开发工具进行游戏的代码实现,运用360浏览器进行游戏的调试和运行,采用web设计标准DIV+CSS 进行游戏页面的整体布局和局部管控。本游戏实现了点击相同图块,在符合游戏规则的情况下消除得分等核心玩法。玩家在游戏过程中,不仅可以放松心情,消除疲劳状态,而且能促进玩家注意力的集中,开发玩家的思维能力。49842
毕业论文关键词:JavaScript; DIV+CSS; NotePad++;连连看
Design and Implementation of Lianliankan Game Based on
JavaScript
Abstract: This project uses a simple rule of game design ideas. Proposed Lianliankan game design on the basis of the original Lianliankan game. The game uses the native JavaScript language, the text editor Notepad ++ as a development tool for the game's code, 360 browser for debugging and running, the overall layout and local control design using web standard DIV+CSS game page. This game is the same tile to achieve a click, in the case of the elimination of the score line with the rules of the game. Players during the game, not only can relax and eliminate fatigue, but also can promote the focus of attention of the players and develop thinking skills.
Key Words: JavaScript; DIV+CSS; NotePad++; Lianliankan Game
目 录
摘 要 1
引言 1
1.1课题研究现状 2
1.2研究意义 2
2.系统相关技术 2
2.1 JavaScript语言 2
2.2 简单游戏框架的实现 3
2.3 DIV+CSS设计技术 3
3.系统分析 4
3.1需求分析 4
3.2系统总体分析 4
4.游戏核心部分实现 5
5.系统详细设计与实现 7
5.1画布的填充 7
5.2游戏的主要函数 8
5.3游戏的数据存储和运用整合 9
5.4玩家交互模块 9
6.系统测试 10
7.总结 11
参考文献 12
致谢 13
基于JS连连看的游戏设计和实现
引言
随着社会的不断进步和科技的飞速发展,人们的生活节奏也跟着越来越快。随之而来的工作或生活中的压力对人们造成的困扰和影响,已经不容小觑。出于缓轻人们下班后的疲惫和劳累状态,一个小巧的经典游戏会是一个不错的选择。连连看作为益智类小游戏中的一员,由于它的简单和耐玩深受大家的喜爱和追捧。本着学习和创作的态度,坚持它简洁简单易玩的设计理念。运用JavaScript语言进行开发,去掉了繁琐安装这一环节。用浏览器随时随地打开就能玩。
1.课题研究现状和意义
1.1课题研究现状
由于社会节奏的加快,平常工作的竞争强度也不断的提升,直接的结果就是生活的压力不断的加重,下班后的人们的劳累成度也在不断地增加。所以在下班后的时间里,大家需要有一个休闲的娱乐工具,来放松自己,缓解自己的疲惫状态。益智类的小游戏很好的填补了这种需求的空缺。 基于JS的连连看游戏设计与实现:http://www.youerw.com/jisuanji/lunwen_52963.html