前言
南方到了冬天就只有呼呼大风,要不就是大雨,去年还好长沙下了好几场雪,前年那真的是,我在长沙没看到积雪过
都开始学习Python了,是时候改动动手,自己制作个雪景图了,技术不好,别喷我哦
具体介绍
动态版的实现主要是依靠 pygame 这个模块,
从绘制到实现动态移动,
最初的想法是按照飞机大战的思路把飞机替换成上次绘制的科赫雪花,
自己试了试效果很差就是一张张图片在屏幕上乱飞,
通过百度发现 pygame.draw 模块,跟 turtle 差不多。
当然还是少不了 random
代码实现
原码.点击即可领取 【备注:苏】
因为使用 pygame 第一步要做的就是初始化:
import pygame
import random
#初始化
pygame.init()
加载背景图同时根据背景图的大小设置屏幕长宽:
SIZE = (1000, 500)
screen = pygame.display.set_mode(SIZE)
pygame.display.set_caption("下雪了")
#加载位图
background = pygame.image.load('snow.jpg')
接下来我们要定义一个雪花列表,且初始