iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >如何利用Python创建一个游戏窗口
  • 548
分享到

如何利用Python创建一个游戏窗口

2023-07-02 18:07:01 548人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

本篇内容主要讲解“如何利用python创建一个游戏窗口”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何利用Python创建一个游戏窗口”吧!前言 想要利用Python创建一个游戏窗口

本篇内容主要讲解“如何利用python创建一个游戏窗口”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何利用Python创建一个游戏窗口”吧!

前言 

想要利用Python创建一个游戏窗口就需要用到一个强大的第三方功能库: Pygame

那么既然需要用到Pygame这个第三方库 所以在写程序之前需要做一个准备工作:

安装Pyagme

那么既然要安装第三方库(比如Pygame) 所以还需要做一个准备工作:

检查pip是否安装(安装所有第三方库必备的组件)

检查是否安装Pygame:  一 (检查python是否配置环境变量)

分别在cmd(按住Win + r 左下角弹窗输入cmd点确定)中输入以下两行命令检测是否安装了pygame

pythonimport pygame

如果在cmd中输入python后提示:

" 'python' 不是内部或外部命令,也不是可运行的程序或批处理文件。"

则代表你的python环境变量没有配置好

 那么就需要先配置环境变量

步骤一: 桌面右击此电脑点属性

如何利用Python创建一个游戏窗口

 步骤二 : 

在弹出的设置界面中点高级系统中设置

如何利用Python创建一个游戏窗口

 步骤三 : 在弹出的系统属性窗口中点环境变量

如何利用Python创建一个游戏窗口

 步骤四 : 在弹出的环境变量窗口中在系统变量选项栏中找到选项"Path" 然后选中点编辑

如何利用Python创建一个游戏窗口

 步骤五: 在弹出的编辑环境变量窗口中点新建

如何利用Python创建一个游戏窗口

步骤六: 随后粘贴你的Python目录位置

步骤七: 再次点新建 粘贴你的Python目录位置

步骤八: 在你粘贴的Python目录位置后加入"\Scripts"(不用带双引号)

如何利用Python创建一个游戏窗口

步骤九 : 将弹出的窗口全部点确定

恭喜你! Python的环境变量配置完成了!

检查是否安装Pygame:  二 (检查pygame是否安装)

< 检查是否安装Pygame:  一 (检查python是否配置环境变量) >:

分别在cmd(按住Win + r 左下角弹窗输入cmd点确定)中输入以下两行命令检测是否安装了pygame

pythonimport pygame

如何利用Python创建一个游戏窗口

如果出现(如上图)

" Hello from the pygame commUnity. https://www.pygame.org/contribute.html "

则代表已安装Pygame

如何利用Python创建一个游戏窗口

如果出现(如上图)

" ModuleNotFoundError: No module named 'pygame' "

则代表你没有安装Pygame库

未安装Pygame : 一 (检查是否安装pip)

一 在cmd中检查是否将pip配置了环境变量

pip --version

如何利用Python创建一个游戏窗口

如果出现(如上图)

" pip 21.2.3 from G:\Python\python3\python-3.10-64Bit\lib\site-packages\pip (python 3.10) "

格式: { pip + 版本信息 + pip路径(python版本号) }

则代表你的电脑已安装pip可以继续安装Pygame

如何利用Python创建一个游戏窗口

 如果出现(如上图)

" 'pip' 不是内部或外部命令,也不是可运行的程序或批处理文件。"

则代表你的电脑没有安装pip需要先安装pip才能继续安装Pygame

未安装Pygame : 二 (利用pip安装Pygame)

< 未安装Pygame : 一 (检查是否安装pip) >

在cmd(按住Win + r 左下角弹窗输入cmd点确定)中输入以下命令安装pygame

pip3 install pygame

如何利用Python创建一个游戏窗口

当出现Successfully install ed pygame-版本号时

恭喜你! pygame安装完成了! 现在可以去验证一下了!

老样子 在cmd中输入以下命令

pythonimport pygame

如何利用Python创建一个游戏窗口

当出现 " Hello from the pygame community. Https://www.pygame.org/contribute.html " 时

验证完成! 你的pygame没有问题!

PS:

如果安装速度很慢或按回车长时间没有反应的话可以尝试输入以下命令来提高速度

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple scrapy

使用国内(清华大学)的安装源会比使用官方的安装源要快的多

如果还是慢或没反应 就说明是你网络的问题

如何利用Python创建一个游戏窗口

当出现Successfully时则代表清华大学安装源添加完成

步入正题: 利用Pygame制作一个简单的游戏窗口

第一部分:

import pygame #导入pygame库 pygame.init() # pygame组件初始化pygame.display.set_caption("测试窗口") # 设置窗口名称height = 600 # 窗口高度变量width = 400 # 窗口宽度变量# 将设置窗口大小赋值给screen是方便以后贴图粘贴的方便screen = pygame.display.set_mode([height, width]) # 设置窗口尺寸

这一部分的作用是完成窗口的初始化。但是运行程序会发现我们的窗口被创建出来后又立马消失了。这是因为我们没有将窗口设置为循环显示,所以窗口被创建一次后就不会显示了。

第二部分:

while True: # 设置窗口循环事件    for event in pygame.event.get():# 利用for循环将event在pygame自带的事件中遍历        if event.type == pygame.QUIT: # 如果event的类型 = pygame退出事件的类型            pygame.quit() # 则关闭窗口

这一部分的作用是完成pygame窗口事件的处理,上一部分我们的窗口会一闪而过,而这一部分加了检测窗口退出的事件,所以就不会造成第一部分所产生的bug

如何利用Python创建一个游戏窗口

 可以看到,现在的窗口就可以持续显示了且可以正常的关闭!

到此,相信大家对“如何利用Python创建一个游戏窗口”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: 如何利用Python创建一个游戏窗口

本文链接: https://www.lsjlt.com/news/343579.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何利用Python创建一个游戏窗口
    本篇内容主要讲解“如何利用Python创建一个游戏窗口”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何利用Python创建一个游戏窗口”吧!前言 想要利用Python创建一个游戏窗口...
    99+
    2023-07-02
  • 手把手教你利用Python创建一个游戏窗口
    目录前言 安装Pyagme检查是否安装Pygame:  一 (检查python是否配置环境变量)检查是否安装Pygame:  二 (检查pygame是否...
    99+
    2024-04-02
  • 如何创建一个纯winapi窗口
    要创建一个纯 WinAPI 窗口,你需要完成以下步骤:1. 包含头文件:包含 `windows.h` 头文件,该头文件包含了创建窗口...
    99+
    2023-09-27
    winapi
  • 如何利用Python编写一个记忆翻牌游戏
    这篇文章主要为大家展示了“如何利用Python编写一个记忆翻牌游戏”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何利用Python编写一个记忆翻牌游戏”这篇文章吧。开发工具Python版本:3...
    99+
    2023-06-29
  • win11如何放大游戏窗口
    这篇文章主要介绍“win11如何放大游戏窗口”,在日常操作中,相信很多人在win11如何放大游戏窗口问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”win11如何放大游戏窗口”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-07-01
  • 怎么用pygame创建一个简单的窗口
    这篇文章主要介绍“怎么用pygame创建一个简单的窗口”,在日常操作中,相信很多人在怎么用pygame创建一个简单的窗口问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么用pygame创建一个简单的窗口”的疑...
    99+
    2023-06-02
  • win7如何窗口化运行游戏
      win7如何窗口化运行游戏?在玩电脑游戏的时候,很多游戏都是全屏运行的,有的用户想要去将游戏进行窗口化的显示,缩小显示范围观看起来更方便。很多小伙伴不知道怎么详细操作,小编下面整理了win7全屏运行游戏修改为窗口化运行游戏步骤,如果你感...
    99+
    2023-07-10
  • Python利用3D引擎写一个Pong游戏
    目录前言实现方法完整代码前言 之前,我们用pygame做了一个2D的Pong游戏,今天我们做一个3D的,游戏画面如下: 用ad和←→操作,双人对战 实现该效果我...
    99+
    2023-01-05
    Python 3D Pong游戏 Python Pong游戏 Python 游戏
  • 如何创建一个JavaScript弹出DIV窗口层的效果
    在本教程中,我将用最通俗的语言和最简洁的代码给大家演示如何创建一个JavaScript弹出DIV窗口层的效果。 创建一个弹出DIV窗口可能是现在网站/网页制作中最常碰到的问题之一。传...
    99+
    2022-11-15
    弹出层 DIV窗口层
  • win10如何把游戏窗口平铺
    在Windows 10中,你可以使用以下方法将游戏窗口平铺:1. 打开游戏窗口后,按下Windows键+方向键(左、右、上、下)中的...
    99+
    2023-09-02
    win10
  • Python写一个创意五子棋游戏
    前言 在本教程中,我们将使用Python写一个创意五子棋游戏     📝个人主页→数据挖掘博主ZTLJQ的主页 个人推荐python学习系列: ☄️爬虫JS逆向系列专栏 - 爬虫逆向教学 ☄️pytho...
    99+
    2023-08-31
    python 算法 windows pycharm 爬虫
  • 利用Python编写一个记忆翻牌游戏
    目录导语开发工具环境搭建先睹为快原理简介导语 昨天看到有留言竟然说我是月更博主,我明明更新地这么勤快(心虚.jpg)。看吧,昨天刚更新过,今天又来更新了。 今天还是带大家写个小游戏吧...
    99+
    2024-04-02
  • 如何用Python和Pygame模块构建一个游戏框架
    如何用Python和Pygame模块构建一个游戏框架,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。通过创建一个简单的骰子游戏来探究 Python。现在是来从零制作你自己的游戏的...
    99+
    2023-06-16
  • PyQt5中怎么创建一个简单的窗口
    在PyQt5中,可以使用QtWidgets模块创建一个简单的窗口。下面是一个创建一个简单窗口的示例代码: import sys fr...
    99+
    2024-03-12
    PyQt5
  • 用python简易编写创建窗口
    一、创建Window窗口 # 创建Window窗口.py import tkinterroot=tkinter.Tk() # 创建Window窗口对象 # 窗口属性 root.geometry('300x200+300+30...
    99+
    2023-08-31
    python 开发语言
  • 利用C语言如何实现一个扫雷游戏
    利用C语言如何实现一个扫雷游戏?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。菜单的实现代码:int main(){int input =&nb...
    99+
    2023-06-06
  • 怎么用Python创建视频游戏
    本篇内容主要讲解“怎么用Python创建视频游戏”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用Python创建视频游戏”吧!一分钟上手 PythonPython 是一种用途广泛的编程语言,...
    99+
    2023-06-15
  • 利用Python写了一个水果忍者小游戏
    目录前言:一、需要导入的包二、窗口界面设置三、随机生成水果位置四、绘制字体五、玩家生命的提示六、游戏开始与结束的画面七、游戏主循环最后前言: 水果忍者到家都玩过吧,但是Python写...
    99+
    2024-04-02
  • win10游戏窗口化问题如何解决
    Rate limit reached for gpt-3.5-turbo in organization org-68Lqb4iD2...
    99+
    2023-10-18
    win10
  • Win11游戏窗口化功能如何设置
    在Windows 11中,游戏窗口化功能可以通过以下步骤设置:1. 打开“设置”应用程序。您可以通过单击任务栏上的“开始”按钮,然后...
    99+
    2023-08-22
    Win11
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作