刮刮乐趣味小游戏原理程序

刮刮乐趣味小游戏原理程序


本人开发了一个趣味小程序,叫刮刮乐趣味小程序。这个游戏的原理代码如下所示。
下面是部分代码预览:

"""
   刮刮乐趣味小游戏原理程序。
   本程序运行较慢,这是由于逐像素修改所引起的。
   
   它的原理是把black_mask的像素改为透明像素。
   读者完全可以把它改造成自己的刮刮乐小游戏。
"""
__author__ = "李兴球"
__date__  = "2018/11/26"

def refresh():
    """刷新显示,在这个过程中无法关闭pygame。"""   

import pygame
from pygame.locals import * 

size = width,height= 800,600             # 定义屏幕尺寸变量
pygame.init()                            # 初始化pygame模块
screen = pygame.display.set_mode(size)   # 建立显示屏幕
pygame.display.set_caption("刮刮乐趣游戏小游戏原理程序") # 标题
background = pygame.image.load("图片/鸟.png")  # 加载图像

clock = pygame.time.Clock()
# 建立每像素模式的surface,用来蒙住它下面的图片。
black_mask = pygame.Surface(size).convert_alpha()
refresh()

'''''''''''''''''''''''''''''''''''''''''''''
while not pygame.event.get(QUIT):clock.tick(30)   
pygame.quit()

 

下载完整源代码与素材,请

成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)

李兴球

李兴球的博客是Python创意编程原创博客

评论已关闭。