猫史档案馆


教程~ pygame-1

用户:萌新大佬萌新大佬查看:136 回复:7 评论:12 创建时间:2020-04-30T13:03:30


第一次发教程贴,教大家用python里的pygame做游戏,今天来讲最基本的吧。

1.初始化

导入

import pygame

初始化代码:

pygame.init()

合起来

import pygame

pygame.init()

运行结果:

center_image

 

 

 

2.显示屏幕

打代码

screen = pygame.display.set_mode([400, 400])

是不是闪了一下?

要重复显示,很容易想到

while True:
    screen = pygame.display.set_mode([400, 400])

center_image

成功!

但是关不掉!?emotion_编程猫_紧张

改代码

keep_going = True

while keep_going:
    screen = pygame.display.set_mode([400, 400])
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            keep_going = False

加一个判断是否按下退出键的代码。

 

 

3.加一个角色

图片在此center_image

加代码

pic = pygame.image.load("编程猫.png")
#循环外,导入
screen.blit(pic, (0, 0))
#循环内最后,(0,0)是坐标
pygame.display.update()
#绑定后刷新屏幕

center_image

搞定!

今天就到这里啦,下次再见!


回复

上一页第 1 页 / 共 1 页下一页
萌新大佬萌新大佬

center_image

点赞0


评论

对的

球和杆子是你自己画的吗

球编程猫给了

篮框和杆子是两个角色。

让杆子参与物理碰撞

发下篮筐的代码

还有,不要叫我师父好吗?很尴尬

好...


一只会偷懒的papyrus一只会偷懒的papyrus

请问

点赞0


评论

上面的“源码变变变”(窗口名称)是怎么搞的

少写了个代码


萌新大佬萌新大佬

pygame.display.set_caption("源码变变变")

点赞0


评论


抖音桃玖抖音桃玖

emotion_编程猫_溜了溜了

点赞0


评论


萌新大佬萌新大佬

center_image

点赞0


评论

就只有那么多?


印泽恩Tim印泽恩Tim

arcade它不香吗

点赞0


评论

??


名字是什么a名字是什么a

awa

点赞0


评论