java弹弹球实验报告_Java弹球游戏实验报告—chen

本次实验报告详细介绍了使用Java Swing实现弹球游戏的过程。实验目标包括掌握面向对象编程、Swing图形界面和事件处理、绘图技术以及timer类的应用。游戏设计要求包含随机球速、碰撞反弹、暂停功能和重新开始。开发工具为JDK1.6和Eclipse。设计思路涉及界面布局、逻辑控制和程序测试。实验总结中强调了多线程编程、GUI编程技巧和问题解决能力的提升。
摘要由CSDN通过智能技术生成

41528d3028836879cd698677c3999917.gifJava弹球游戏实验报告—chen

课 程 设 计 报 告 题 目 弹球小游戏 姓 名 方成 学 号 20 专 业 java 指导教师 陈华恩 2013年 12 月 30 目录 一、实验目的2 二、需求分析2 三、实验任务2 1、设计3 2、程序要求:3 3、选作题:3 四、开发工具与平台3 五、设计思路3 1、界面设计3 2、逻辑设计3 3、程序测试4 六、实验总结5 七、程序代码5 八、参考文献11 1.《疯狂java讲义》12 2.《算法导论》12 3.《java编程思想》12 一、实验目的 1、 熟练掌握java面向对象编程。 2、 掌握Swing图形用户界面编程以及事件处理等,掌握java绘图技术。 3、 掌握timer类的灵活使用 4、 培养独立查找资料,并解决问题的能力。 二、需求分析 经典的碰撞球是一个的古老游戏,目的是在训练人的反应能力。只有通过把所有的砖块消除完,才能顺利的完成任务。游戏要求如下: 1、 实现球速度的随机性 2、 实现球碰撞到边缘或者砖块自动反弹 3、 实现游戏可以随时暂停 4、 实现游戏结束后能重新开始游戏 三、实验任务 1、 设计 设计并编程实现弹球程序:用户能通过菜单或者按钮新增一小球,该小球将从随机的位置出现,并具有随机颜色,随机速度以及随机的运动方向,小球沿初始方向匀速运动,当碰到窗口边缘时,小球将依据受力原理改变运动方向(可简化考虑,受力只改变小球的运动方向,小球仍按照初始速度匀速运动,且不考虑小球之间的碰撞)。 2、 程序要求: (1) 具备相应界面,并通过事件编程,

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值