购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.8 项目运行

通过前述步骤,我们已成功设计并完成了“推箱子游戏”的开发。接下来,我们将运行本游戏,以检验我们的开发成果。如图1.11所示,在Eclipse中打开本游戏的项目结构,右击default package下的Start.java文件,然后选择Run As→Java Application,即可运行本游戏。

图1.11 Eclipse中的项目结构

本游戏成功运行后,会自动打开本游戏的主窗体,如图1.12所示。在主窗体中,用户既可以选择“开始游戏”功能,又可以选择“关卡编辑器”功能。用户在选择“开始游戏”功能后,即可开始闯关。用户在选择“关卡编辑器”功能后,即可设计自定义关卡。

图1.12 已经载入开始面板的主窗体

本章编码实现的推箱子小游戏是平面类游戏,对画面效果要求不高,JDK提供的技术完全能够满足开发需求。在开发过程中,主要的难点在于如何理解和使用paint()方法。本游戏将关卡中的所有元素都绘制在BufferedImage图片中,当本游戏进入下一个关卡时,paint()方法会重新将这个BufferedImage图片绘制到游戏面板中,从而实现连续闯关的效果。 I/C1d7RGGsCSiAAjv2elePxlg1aX3a6ANxWnV1ws4kTkhIwhfE+QDBxtbPyrj5fl

点击中间区域
呼出菜单
上一章
目录
下一章
×