全文预览

基于Java的打砖块游戏毕业论文

上传者:科技星球 |  格式:doc  |  页数:41 |  大小:415KB

文档介绍
以通过菜单、界面、按钮等途径来进行方便的控制,取代了大量的需要死记硬背的命令。而嵌入式GUI几个基本方面的要求如下:轻便、资源占用率少、高性能、高可靠、方便移植、可以配置。基于Java的打砖块游戏开发5第三章打砖块游戏介绍打砖块游戏(英文:Arkanoid)是一款堪称经典的小游戏,曾经流行在老式掌上游戏机上面。这款游戏上手非常简单,操作简单又变换无,十分耐玩,所以它一出现很快便风靡一时。3.1打砖块游戏的规则打砖块游戏的规则比较简单,游戏基本内容是玩家通过控制一个能够左右移动的挡板,反弹正在运动中的球,使之改变移动的方向,用小球消除游戏窗口里面的砖块,然后到达下一关,在障碍物被消除的过程中,可能会使小球和挡板产生一些变化,例如:挡板变长、变短,小球威力加强等等。下面对游戏的规则做一个详细的说明:(1)游戏主界面,是一个的矩形区域,固定其大小:宽度为400,高度为500;(2)挡板位于界面最下方,可以水平移动,挡板会将下落的小球反弹,让小球继续运动;(3)砖块位于界面的上方,每一关的数量和排列方式都不同。(4)小球会在界面上、左、右边界和挡板、砖块之间来回弹跳,小球碰到边界和挡板会反弹,碰到砖块会将砖块消除再反弹。如果小球掉落到挡板下方,会失去生命,小球生命值为0时游戏结束。(5)小球每击碎一块砖块都会增加分数。(6)有一些特殊颜色的砖块,当小球击碎塔门时会产生各种变化,比如小球速度加快减慢,或者是挡板的长度增加或减短。打砖块游戏非常经典,但是版本也很多,某些规则可能不同,但最基本的规则是不会改变的。3.2打砖块游戏预期的效果打砖块游戏系统界面的布局应尽可能的做到合理、美观。具体针对本次设计,游戏的基本要求包括下面几点:(1)游戏基本功能(方块的操作):挡板左右移动、发射小球等,要求用鼠标或者方向键都能操作。(2)游戏界面:游戏界面要显示小球的生命值(剩余小球数量),得分,关

收藏

分享

举报
下载此文档