Java程序课程设计任务书 一、主要内容 打砖块游戏是一种动作电子游戏的名称。玩家操作一根萤幕上水平的“棒子 ”,让一颗不断弹来弹去的“球”在撞击作为过关目标消去的“砖块”的途中不 会落到萤幕底下。球碰到砖块、棒子与底下以外的三边会反弹,落到底下会失去 一颗球,把砖块全部消去就可以破关。 二、具体要求 通过图形用户界面(Graphics User Interface,GUI)和线程,使用户和程序之间可以方便地进行交互。运用Swing 组件,编写小应用程序游戏,加深对Java语言的理解,深入地了解图形用户界面 的设计,更加熟练地运用编程软件。 功能要求: (1) 游戏运行需键盘的操作; (2) 游戏可统计分数; (3) 球落到底下会失去一颗,按ENTER可重新开始。 开发工具:JCreater软件; 开发技术: J2ME。 三、进度安排 12月28日:课程设计选题,查找参考资料 12月29日: 完成打砖块游戏程序设计分析 12月30日 1月3日: 完成程序代码的编写 1月4日 1月5日:游戏测试与完善 1月6日 1月7日:完成课程设计报告,准备答辩 四、主要参考文献 1 (美) 埃克尔著