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創意遊戲_刮刮樂趣味遊戲

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章