随笔分类 - python的Pygame
摘要:一、技术点:动画精灵、全屏模式、碰撞检测、音效播放、边界判断游戏说明:1、屏幕上出现10只小羊,速度随机。2、键盘上下左右控制小狼运动,当小狼碰到小羊时,小羊消失。代码如下:# -*- coding: utf-8 -*-dimport pygameimport sysfrom random import *# 小羊类 生成小羊对象class Lamb(pygame.sprite.Sprite): ...
阅读全文
摘要:图像移动一、基本使用1、创建一个游戏窗口出来,加载一张图片,使用上下左右按键使得图像移动。代码如下:# coding:utf8import pygame.constantsimport sys# 初始化pygamepygame.init()# 变量定义size = width, height = 600, 400bg = (255, 255, 255)# 加载一个图片对象img1 = pygame...
阅读全文
摘要:pygame.KEYDOWN 按下键盘时pygame.KEYUP 释放键盘时一、基本资料pygame.keypygame模块与键盘一起使用pygame.key.get_focused如果显示器正在从系统接收键盘输入,则为truepygame.key.get_pressed获取所有键盘按钮的状态pygame.key.get_mods确定哪些修饰键被保留pygame.key.set_mods临时设置按...
阅读全文
摘要:程序开始一、基本使用1、创建一个游戏窗口出来代码如下:# coding:utf8import pygameimport sys# 初始化pygamepygame.init()# 变量定义size = width, height = 600, 400bg = (255, 255, 255)# 创建一个游戏窗口screen = pygame.display.set_mode(size)# 游戏标题py...
阅读全文