html5的俄罗斯方块游戏的实现
摘要: 1摘要:基于HTML5及JavaScript在浏览器中实现了俄罗斯方块游戏。游戏设计工作共包含三个方面:游戏界面的开发、数据模型的设计以及游戏逻辑的实现。在游戏数据结构设计中,采用数组对方块组合进行存储,数组中每个元素包含x、y、color三个属性,分别表示每个方块的x坐标,y坐标及方块的颜色值color。游戏共设计了七种方块组合,每次随机选择一种组合开始掉落。游戏逻辑主要包括:方块的下落movedown,方块的左移moveleft,方块的右移moveright,方块的旋转Rorate。方块落到底部时,判断是否满足同色消除或者整行消除条件,若有则进行消除,积分相应的增加。本游戏在传统玩法上添加了“同色消除”玩法,同时实现了游戏界面可编辑功能,游戏可玩性明显强于传统游戏模式。
目录
目录
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2232.html