这次使用sublime+python进行pygame的游戏开发,目的是学习使用python的基本操作和常用模块
添加一个文件夹到工程
文章来源:https://uudwc.com/A/9d6nz
最小系统
1.导入使用的模块
2.初始化:pygame.init函数包含了各个子模块的初始化,可以重复调用
3.pygame.display.set_mode返回一个特殊的Surface,之后所有的操作都体现在这个Surface文章来源地址https://uudwc.com/A/9d6nz
import pygame
import sys ##导入sys模块 主要是为了 exit函数
from pygame.locals import * #导入一些常用的函数和常量
pygame.init() #初始化 为使用硬件做准备
screen = pygame.display.set_mode((1600,680),0,32)#创建screen对象
pygame.display.set_caption("胸中自有百万兵,身后飘零万朵樱") #这是标题
BG = pygame.image.load("./image/长筱之战.png")#背景图片吧
screen.blit(BG, (0,0))
image = pygame.Surface((100,250))
#创建一个FPS的时钟对象
Clock = pygame.time.Clock()
pygame.display.update()#刷新一下画面
while True:
#FPS
Clock.tick(60)
#刷新画面
screen.blit(BG, (0,0))
pygame.display.update()#刷新屏幕
for event in pygame.event.get():
if event.type == QUIT:
#接收到退出事件
pygame.quit()
exit()