Python自制滑雪小游戏

本文介绍了如何使用Python的pygame库开发一款滑雪小游戏。从准备模块到显示游戏开始界面,再到主循环和碰撞检测,详细讲解了游戏的实现过程。玩家通过键盘控制滑雪者避开障碍物,收集标志物以增加分数。文章最后提供了完整源码和新年Python学习资源。
摘要由CSDN通过智能技术生成

前言

嗨嗨 大家好 我是小圆~

新年新气象 上学的上学 上班的上班 还有的朋友在家葛优躺~

我就来搞个小游戏给你们玩玩吧

准备模块

import sys
import pygame
import random
from pygame.locals import *

显示游戏开始界面

def Show_Start_Interface(Demo, width, height):
	Demo.fill((255, 255, 255))
	tfont = pygame.font.Font('./font/simkai.ttf', width//4)
	cfont = pygame.font.Font('./font/simkai.ttf', width//20)
	title = tfont.render(u'滑雪游戏', True, (255, 0, 0))
	content = cfont.render(u'按任意键开始游戏', True, (0, 0, 255))
	trect = title.get_rect()
	trect.midtop = (width/2, height/10)
	crect = content.get_rect()
	crect.midtop = (width/2, height/2.2)
	Demo.blit(title, trect)
	Demo.blit(content, crect)
	pygame.display.update()
	while True:
		for event in pygame.event.get():
			if event.type == QUIT:
				sys.exit
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值