1、 基于 ARM 的俄罗斯方块游戏设计与实现 摘 要:俄罗斯方块是一款风靡全球的电视游戏机和掌上游戏机游戏,它曾经 造成的轰动与造成的经济价值可以说是游戏史上的一件大事。 本文阐述了利用 ARM 嵌入式硬件平台,wince5.0 操作系统设计俄罗斯方块, 包括模块划分、俄罗斯方块算法实现、平台测试。随机给出不同的形状下落填充 给定的区域,若填满一条便消掉,记分,当达到一定的分数时,过关,每关方块 下落的速度加快,若在游戏中各形状填满了给定区域,为输者。方块下落时,可 通过键盘方向键对该方块进行转换(变形),向下 (加速) 、 向左、 向右移动。 显示: 消行后,剩余上方方块向下移动并统计和显示分
2、数。每隔一段时间,方块自动下 移一行并显示。 关 键 词:俄罗斯方块, ARM,WinCE5.0 Based on arm tetris game design and implementation Sun tingyu.Cheng yongmei, Department of electronic information AbstractAbstract: : Russian square is in a fashionable whole world TV game console and handheld game game, it once caused stir and cause
3、the economic value of gaming history can be said to be a great event. This paper discusses how to use the ARM embedded hardware platform, wince5.0 operating systems design tetris, including module partition, Russian square algorithm, platform test. Random offer different shape of a given area, where
4、abouts filling if fill a will disappear drop, graded, when they reach a certain score, nevertheless, each related square falling speed in the game, if the shape filled with a given area, for losers. Square whereabouts, via keyboard direction of the squares for conversion (deformation), down (acceleration), left, to move right. Display: away do remain after moving downward and above square statistics and display scores. Every once in a while, square automatic folding line and displayed. Keywo