(完整版)基于JAVA的手机游戏系统的设计与实现毕业设计

发布时间 : 星期一 文章(完整版)基于JAVA的手机游戏系统的设计与实现毕业设计更新完毕开始阅读

isPaused = !isPaused; break;

} repaint(); } 5.4.9 游戏结束

判断游戏是否结束 结束条件:蛇头超出边界或蛇头碰到自身 private boolean GameOver() {}; 边界判别

if (snake[0][0] < 0 || snake[0][0] > (width - snakeWidth) || snake[0][1] < 0 || snake[0][1] > (height - snakeWidth)) { } 碰到自身

for (int i = 4; i < snakeNum; i++) {

if (snake[0][0] == snake[i][0] && snake[0][1] == return true;

snake[i][1]) { }

return false; return true;

}

5.4.10 游戏的运行与调试

游戏程序编辑完成并保存,鼠标右键点击主程序,依次选择菜单项“Run As”→“Run Configurations”,在弹出的运行对话框中,双击“Wireless Toolkit Emulator”,再选择“New_configuration”,并分别选择Project“MyGame”与Midlet“myMIDlet”,如下图⑼所示:

图⑼

其中Emulation的配置如下图⑽所示:

图⑽

单击“Run”按钮,运行模拟器。

5.4.11.游戏的模拟实现

运行模拟器,实现游戏结果的模拟,如下图⑾所示:

图⑾

5.4.12 游戏的打包生成

首先设置CLDC与MIDP的版本,在Project“MyGame”列表中双击“MyGame.jad”文件,出现如下图⑿所示CLDC与MIDP的版本配置窗口:

联系合同范文客服:xxxxx#qq.com(#替换为@)