84.提高游戏的颜值3

简介: 84.提高游戏的颜值3
import pygame
import sys        # 退出需要
from pygame.locals import *
pygame.init()     # 初始化
size = width, height = 600, 385  # 设置窗口尺寸
bg = (0, 0, 0)                   # 背景颜色
clock = pygame.time.Clock()      # 设置帧率需要
screen = pygame.display.set_mode(size)      # 设置窗口
pygame.display.set_caption("Python Demo")   # 设置窗口名
turtle = pygame.image.load("18.gif").convert_alpha()
# .convert可尽可能高效的处理图片
background = pygame.image.load("17.png").convert()
position = turtle.get_rect()  # 获取乌龟位置
position.center = width // 2, height // 2  # 获取乌龟中心位置
#############################################################
def blit_alpha(target, source, location, opacity):
    x = location[0]
    y = location[1]
    temp = pygame.Surface((source.get_width(), source.get_height())).convert()
    temp.blit(target, (-x, -y))
    temp.blit(source, (0, 0))
    temp.set_alpha(opacity)
    target.blit(temp, location)
#############################################################
while True:
    for event in pygame.event.get():
        if event.type == QUIT:
            sys.exit()
    screen.blit(background, (0, 0))
    ############################################################
    # screen.blit(turtle, position)
    blit_alpha(screen, turtle, position, 200)
    ############################################################
    pygame.display.flip()
    clock.tick(30)



推荐博客


博客一

目录
相关文章
|
7月前
|
Java
3D炫酷赛车游戏【附源码】设计实现
3D炫酷赛车游戏【附源码】设计实现
85 10
|
Python
python实现一个简单的消消乐游戏
实现一个简单的消消乐游戏可以是一个有趣的编程项目。下面是一个使用Python和Pygame库来创建消消乐游戏的基本步骤
491 0
|
开发工具 Android开发 图形学
微信小游戏是个人尝试做游戏最好的选择
我自己现在正在做微信小游戏,而且也在教很多的学员做微信小游戏。你可能会觉得我这样说是有一定的动机的,但其实不然,如果我自己不相信这个平台的话,那其实我是没有必要自己做的,只需要忽悠让别人相信就可以了。但是现在我自己也正在致力于做这件事,这也证明了我对它的认可。不是有这么一句话吗?不要轻易相信一个人说了什么,而要看他做了什么
164 0
|
开发工具
想学做游戏到底该怎么学
嗨!大家好,我是小蚂蚁。 遇到过很多想学习做游戏却又不得章法的人,有些人可能只是有个想法,有些人真的付诸了行动。但是大部分人最终都是以失败而告终的,不是说最终没有做出来一个游戏,而是连第一步的门槛也没迈的过去。 做游戏做了这么多年,也教了不少的学员,我觉得我至少有一定的经历,可以来说一下,想学习做游戏到底该怎么学。
219 0
|
传感器 开发框架 网络协议
羡慕《钢铁侠》电影里科技感满满的全息手势交互吗?现在你也可以!试试这款【本地手势识别案例】
羡慕《钢铁侠》电影里科技感满满的全息手势交互吗?现在你也可以!试试这款【本地手势识别案例】
198 0
|
开发者 Python
猜拳游戏 | 学习笔记
快速学习猜拳游戏
复刻经典童年游戏扫雷之运营大大们来捉迷藏了
复刻经典童年游戏扫雷之运营大大们来捉迷藏了
204 0
|
Android开发 芯片 iOS开发
命运多舛的游戏手机还能等到它的春天吗?
从标题就知道我们今天要聊一聊游戏手机,就目前来看,游戏手机还只是活在小众圈子里。即便ROG在最新发布的手机里做出了不少思考和努力,也无济于事。为什么这么说,就听我细细道来。
168 0
命运多舛的游戏手机还能等到它的春天吗?