相信很多人都玩过 chrome 浏览器上提供的恐龙跑跑游戏,在我们断网或者直接在浏览器输入地址“chrome://dino/”都可以进入游戏
今天我们就是用 Python 来制作一个类似的小游戏
首先我们准备下游戏所需的素材,比如恐龙图片,仙人掌图片,天空,地面等等,我们统一放到 dino 文件夹下
我们使用 Pygame 来制作游戏,先进行游戏页面的初始化
import pygame
# 初始化
pygame.init()
pygame.mixer.init()
# 设置窗口大小
screen = pygame.display.set_mode((900, 200))
# 设置标题
pygame.display.set_caption("恐龙跳跳")
# 使用系统自带的字体
my_font = pygame.font.SysFont("arial", 20)
score = 0
# 背景色
bg_color = (218,220,225)
接下来我们将各种素材加载进内存
# 加载正常恐龙
dino_list = []
temp = ""
for i in range(1, 7):
temp = pygame.image.