制作人:尹子杰,朱健钊
项目简介:
团队选择任务为小游戏,选择具体游戏为飞机大战,不仅是因为编写出游戏有一定的挑战性和难度,是对我们本学期java学习的检测,更能通过本次代码编写找到自身更多不足之处,也让我们更加了解了我们所学的知识点的应用。我们通过努力完成了这个项目,其中不足的地方也请老师指出我们改正。
项目关键技术:
java变量、java数据类型、判断语句、循环结构、数组、Java集合、简单窗口创建、图形图片绘制、双缓存技术、事件-鼠标和键盘事件、awt抽象窗口工具包、部分复杂算法、大部分注释、GUI界面、面向对象程序设计、线程等
开发工具:idea
开发环境:jdk11
项目需求分析:
1.方法简单,游戏方式简单,更容易上手游玩。
2.能够方便操作,可以用鼠标灵活操作。
功能演示截图
任务分配
位置姓名 |
任务分配 |
组长:朱健钊 |
完成大体的布置,检查、修改共同完成各模块内容最后整合一起 |
组员:尹子杰 |
图片的查找,模块内容的细分以及具体处理 |
git项目提交地址:untitle: 雷霆战机java课程设计——朱健钊,尹子杰 (gitee.com)
git提交截图: