主要功能 - moonseonhi/java-project GitHub Wiki
1。张浩楠负责的部分是程序的第一部分做出游戏的开始键和横板移动命令。主要想法使用空格键来控制游戏开始,然后确定横板和横板上小球的位置,再用左右键控制横板的移动并确定移动速度。 2.文善姬负责的部分是制定砖块的位置跟为了好看填充颜色的部分,指定位置的时候用了数组跟坐标一个一个地定义了砖块的位置,填充颜色是利用了setcolor的函数填充颜色。 3.金泽龙负责小球的移动以及速度,主要想法以小球发射并碰壁后作为移动方式,速度是有定义循环函数进行处理。 4.天敏如负责的部分。功能:让小球能够反弹,直到打完所有的砖块;同时进行初始化重新开始。 方法:判断小球是否到画面顶部,让小球向下反弹,否则,判断小球纵坐标是否大于-15(纵坐标最大值-15),反弹规则改变为横坐标不变,纵坐标随机改变。判断小球是否到画面最左侧,向右侧反弹,或者小球到画面最右侧,向左反弹。反弹部分均用if条件语句来判断。重新开始,初始化,小球静止,所有砖块可见,小球在横坐标方向,可随横板移动而移动。用renew来进行初始化。