汇智学堂-python小游戏(弹球游戏之三)

3.3场景分析
第一步:场景上半部分,随机位置创建一个球;固定位置生成一个球拍。见图3-7
在这里插入图片描述
图3-7

第二步:球直线下落。落至底部,游戏结束。见图3-8

在这里插入图片描述
图3-8

第三步:移动球拍。(左右键控制)见图3-9

在这里插入图片描述
图3-9

第四步:碰撞,小球的右下角Y坐标,与球拍左上角Y坐标相同,见图3-10
在这里插入图片描述
图3-10

第五步:球按一个角度冲下。见图3-11
在这里插入图片描述
图3-11

第六步:初始时生成一个角度:沿角度运动。示例代码如下

    starts = [-3, -2, -1, 1, 2, 3]
    random.shuffle(starts)
    self.x = starts[0]
    self.y=5

猜你喜欢

转载自blog.csdn.net/weixin_39593940/article/details/88356655