如何利用python制作一个小游戏
1.首先创建一窗口
import pygame
import pygame.locals as localspygame.init()pygame.display.set_mode((300,300))
while True:#窗口无响应是因为没有任何注册在窗口上的事件#为当前窗口增加响应事件#利用pygame注册事件,其返回值是一个列表,存放当前注册时获取的所有事件for event in pygame.event.get():if event.type == locals.QUIT:exit()
2.添加背景
import pygame
import pygame.locals as localspygame.init()surface = pygame.display.set_mode((360, 480))
while True:# 窗口无响应是因为没有任何注册在窗口上的事件# 为当前窗口增加响应事件# 利用pygame注册事件,其返回值是一个列表,存放当前注册时获取的所有事件for event in pygame.event.get():if event.type == locals.QUIT:exit()surface.fill((160,160,160))pygame.display.update()
3.优化cpu消耗
import pygame
import pygame.locals as localspygame.init()surface = pygame.display.set_mode((360, 480))
clock = pygame.time.Clock()
FPS = 50
time = 0
gameRunning=True
while gameRunning:# 窗口无响应是因为没有任何注册在窗口上的事件# 为当前窗口增加响应事件# 利用pygame注册事件,其返回值是一个列表,存放当前注册时获取的所有事件for event in pygame.event.get():if event.type == locals.QUIT:gameRunning=Falsesurface.fill((160, 160, 160))pygame.display.update()time += clock.tick(FPS)print(int(time/1000))
如何利用python制作一个小游戏相关推荐
- python拼图_利用python制作拼图小游戏的全过程
开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Python自带的模块 关注公众号:Python学习指南,回复"拼图"即可获取源码 环境搭建 安装P ...
- 利用python制作拼图_利用python制作拼图小游戏的全过程
开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Python自带的模块 关注公众号:Python学习指南,回复"拼图"即可获取源码 环境搭建 安装P ...
- 利用python做一个小游戏_如何使用python做一个简单的猜数字的小游戏
1 首先小编先打开IDLE,如下图: 2 然后这里点击菜单栏的'File',然后点击菜单"New File",如下图: 3 然后我们就在idle中新建了一个python文件,如下图 ...
- python制作阴阳师脚本_利用python制作一个阴阳师小游戏
利用python制作一个阴阳师小游戏 发布时间:2020-11-27 13:59:49 来源:亿速云 阅读:84 这期内容当中小编将会给大家带来有关利用python制作一个阴阳师小游戏,文章内容丰富且 ...
- 使用python制作聊天框解谜游戏_使用Python写一个小游戏alien invasion!
最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏.后台等方面,python也大放异彩,本篇博文将按照正规的项目开发流程,手把手教大家写个python小游戏,来感受下其中的 ...
- python如何制作一个工程软件_如何利用python制作一个解压缩软件-Go语言中文社区...
如何利用python制作一个解压缩软件 python实现解压缩的重要模块就是--zipfile,其次是os 安装zipfile模块 首先得安装zipfile模块,打开cmd输入一下命令即可安装 pip ...
- python可视化迷宫求解_如何用 Python 制作一个迷宫游戏
相信大家都玩过迷宫的游戏,对于简单的迷宫,我们可以一眼就看出通路,但是对于复杂的迷宫,可能要仔细寻找好久,甚至耗费数天,然后可能还要分别从入口和出口两头寻找才能找的到通路,甚至也可能找不到通路. 虽然 ...
- matlab制作打地鼠游戏,Python制作打地鼠小游戏
原标题:Python制作打地鼠小游戏 导语 大家好,欢迎来到 Crossin的编程教室 ! 打地鼠游戏相信大家都知道,这里就不多介绍了,反正就是不停地拿锤子打洞里钻出来的地鼠呗~ 今天就给大家分享一个 ...
- 如何利用python制作一个解压缩软件
文章目录 如何利用python制作一个解压缩软件 安装zipfile模块 编写核心代码 安装tkinter模块 整合代码 安装pyinstaller模块 打包程序为可执行文件 打包程序为可执行文件 如 ...
- python写游戏脚本-使用Python写一个小游戏
引言 最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏.后台等方面,python也大放异彩,本篇博文将按照正规的项目开发流程,手把手教大家写个python小游戏,来感受下 ...
最新文章
- 代码+实例:深度学习中的“轴”全解
- 总算解决了路由器上iptables的nat问题
- 营业执照在线一键生成_如何在线制作证件照?证件照一键生成的方法
- 数字化浪潮下 企业如何让问题“尽在掌握”?
- EncodingAESKey
- Javascript 中的变量作用域问题
- svn merger的时候 报远程主机强迫_SVN与Git比较(二)版本库与工作区
- 48条高效率的PHP优化写法
- 数字信号处理-04- FPGA常用运算模块-除法器
- SD卡驱动(详细介绍,不明白的人可以仔细看看了.有流程图)
- Java使用comms-net jar包完成ftp文件上传进度的检测功能
- 渗透测试实习日记day1
- 【python OpenCV3.3图片处理教程】-图像基本运算、色彩空间、ROI、模糊去噪
- 知乎上那些简短却让你印象深刻的回答
- C++常用的音频工具库
- 长期激励应占“一席之地” 穆穆-movno1
- 关于宠物饮水机的问题与设计
- win10计算机信息更改图,win10修改版本信息的简单方法【图文教程】
- Python爬取豌豆荚软件分类
- javascript学习笔记——Ajax、跨资源共享(CORS)、图像Ping、JSONP、Comet、Web Socket
热门文章
- 强化学习三、策略迭代与值迭代
- python菜单栏不见了如何恢复_解决Jupyter Notebook开始菜单栏Anaconda下消失的问题
- thinkpad x200 bios 超级密码破解方法
- 信息学奥赛一本通高手训练1682:最小字典序
- 软考中高级项目管理案例分析-人力资源管理
- 农村市场谋定中国农民丰收节交易会 消费潜力持续正释放
- clover 隐藏没用的启动项
- matlab中 seek,VBA中的seek与matlab中的fseek的说明 | 学步园
- red5-server-1.0.6-RELEASE 启动异常
- Unity 2D 自定义碰撞系统(一)