python创意游戏_刮刮乐趣味游戏

"""刮刮乐趣味小游戏,这是一个有趣的小游戏,把别人的相片给刮出来,单击左键刮图,右键换下一张图片"""

__author__ = "李兴球"
__date__  = "2018/11/26"

import os
import pygame
from pygame.locals import *
from random import choice

def isimage(image):
    """通过判断扩展名来略微判断一个文件是否是图像,只支持列表中的图像"""
    ext = os.path.splitext(image)[-1] 
    if ext.lower() in [".gif",".jpg",".png",".jpeg",".bmp"]:
        return True
    else:
        return False
    
running = True
size = width,height= 800,600                 # 宽和高度
WHITE = (255,255,255,27)                     # 半透明白色
pygame.init()                                # 初始化pygame模块
screen = pygame.display.set_mode(size)       # 建立显示屏幕
pygame.display.set_caption("刮刮乐刮图趣味小游戏_作者:李兴球_风火轮少儿编程")  

path = os.getcwd() + os.sep + "图片"
photos = [ pygame.image.load(path + os.sep + image) for image in os.listdir(path) if isimage(image)]  
amounts = len(photos)
index = 0

sur = pygame.Surface(size).convert_alpha()    # 全是0,表现为黑色,(0, 0, 0, 255)
 
while running:
    event =  pygame.event.wait()
    if event.type == QUIT:running = False
    pass
    if m_middle:running = False              # 按中键退出循环
    screen.blit(photos[index],(0,0))         # 相当于背景图
    screen.blit(sur,(0,0))
    pygame.display.update()
pygame.quit()

 

python创意游戏_刮刮乐趣味游戏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李兴球

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值