python-pygame激动时刻你我共享
这个小的游戏程序主要是参考的目光博客大神的一篇小文章,有兴趣的可以去看一下
程序需要的图片如下:
let’s go just do it!
background_image_filename = 'sushiplate.jpg'
mouse_image_filename = 'fugu.png'import pygamefrom pygame.locals import *from sys import exitpygame.init()screen = pygame.display.set_mode((640, 480), 0, 32)pygame.display.set_caption("fish!")background = pygame.image.load(background_image_filename).convert()mouse_cursor = pygame.image.load(mouse_image_filename).convert_alpha()while True:for event in pygame.event.get():if event.type == QUIT:exit()screen.blit(background, (0,0))x, y = pygame.mouse.get_pos()x-= mouse_cursor.get_width() / 2y-= mouse_cursor.get_height() / 2screen.blit(mouse_cursor, (x, y))pygame.display.update()
运行的效果图如下:
python-pygame激动时刻你我共享相关推荐
- python multiprocessing 进程间如何共享数据、对象
参考文章1:Python 进程间的数据共享 参考文章2:Python多进程编程-进程间共享 对象
- Python pygame 坦克大战
Python pygame 坦克大战 import pygame, time, random from pygame.sprite import SpriteSCREEN_WIDTH = 750 SC ...
- PYTHON pygame库实战——实现双人弹球小游戏
PYTHON pygame实战--运用pygame库实现双人弹球小游戏 使用python pygame库实现一个双人弹球小游戏,两人分别控制一个左右移动的挡板用来拦截小球,小球会在两板间不停弹跳,拦截 ...
- python pygame 简单小游戏
python pygame 简单小游戏 最近学习了pygame,感觉十分有意思,花了一点时间制作了一个简单的小游戏 效果图 这是一个很简单的防守类小游戏 玩家可以使用wasd控制人物移动,并且鼠标控制 ...
- 保姆级教学——Python+Pygame怎么实现吃豆豆游戏
耽搁十几天的时间,我顺利的从阳转阴啦, 以后的日子一切恢复正常,好好工作,积极分享.希望在座的小伙伴阳了的全部健康转阴,没阳的全部不会变阳,新的一年,一切顺顺利利. 不知道最近大家学习得怎么样?有没有 ...
- 小甲鱼python游戏代码_【小甲鱼】零基础学习python pygame 飞机大战可执行源代码...
[实例简介] [小甲鱼]零基础学习python pygame 飞机大战可执行源代码,觉得挺有意思,故此分享. [实例截图] [核心代码] 飞机大战 └── 飞机大战 ├── bullet.py ├── ...
- python +pygame 制作五子连珠小游戏
python +pygame 制作五子连珠小游戏 学习python半年了,今天分享一个利用pygame制作的五子连珠游戏. 一.代码: 1.球类,ball.py """ ...
- 面向对象:一起改bug,一起嘻嘻哈哈,快乐的人生你我共享!
-各位男生如果看到合适的女生,但自己 "下不了手",请可劲地介绍给你还单着的亲朋好友 ^_^ 小帖士 1)单身男生和女生都有机会加入面向对象,点击 "阅读原文" ...
- python pygame实战《飞船大战外星人》
学了一个月的python,最后两天学了下pygame,以一个小游戏结尾这段旅程. 游戏规则如下: 玩家可以通过上下左右四个键控制飞船移动,而且按住键不放可以联系移动,而不需要不断地按键松键来控制. 玩 ...
最新文章
- python基础===Number
- 【运维】详解 /etc/fstab
- hdu 3790(最短路)
- Struts拦截器使用
- Material design 色彩
- redis集群搭建与配置
- OpenCV编译安装
- TensorFlow笔记(3) TensorBoard可视化
- Java学习路线(完整详细版)
- 报表引擎API开发入门—带参程序数据集
- Java实验3 方法与数组
- Eclipse 离线安装ADT
- 读书笔记—《雷达信号处理基础》第一章 雷达系统与信号处理概述
- vue移动端UI组件
- 日历控件My97DatePicker使用--onchange不生效
- NBA数据的Echarts 数据分析图表
- Pascal 过程与函数
- 大数据云计算技术概述_云计算–概述,类型,优势和未来范围
- 影响人生的十部电影(网络流传,作者不详)
- JavaMail| Apache Commons Email介绍