码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • pygame入门之环境配置


    14天学习训练营导师课程:
    李宁《Python Pygame游戏开发入门与实战》
    李宁《计算机视觉OpenCV Python项目实战》1
    李宁《计算机视觉OpenCV Python项目实战》2
    李宁《计算机视觉OpenCV Python项目实战》3
    前两节和大家一起了解了python的基础,今天我们就来了解一下pygame基础

    游戏编程现在非常有价值,游戏开发包括数学、逻辑、物理、人工智能等等,它可以非常有趣。在 python 中,游戏编程是在 pygame 中完成的,

    安装pygame

    安装 pygame 的最佳方法是使用 pip 工具(python 使用它来安装包)。请注意,在最新版本中,这与 python 一起提供。我们使用 –user 标志告诉它安装到主目录,而不是全局。

    python -m pip install -U pygame --user
    
    • 1

    image-20221120162937821

    要查看它是否有效,请运行包含的示例之一:

    python -m pygame.examples.aliens
    
    • 1

    如果可行,我们就可以开始了!

    image-20221120163100320

    安装 pygame 后,您就可以创建第一个 pygame 实例了。

    接下来我们开始正式使用

    首先使用之前就是

    导入

    import pygame
    
    
    • 1
    • 2

    初始化 Pygame 库

    在我们可以用 pygame 做很多事情之前,我们首先需要初始化它。只需调用下面给出的方法来初始化它。

    pygame.init()
    
    • 1

    image-20221120221852790

    此方法初始化所有必要的 pygame 模块。这个方法没有任何参数,它返回一个元组,该元组分别返回初始化成功的模块数和失败的模块数。

    如图所示, pygame.init()方法返回一个元组(5,0),这意味着 5 个模块初始化成功,0 个模块初始化失败。

    查看所有模块是否初始化成功

    有一个名为pygame.get_init()的方法,它显示是否所有 pygame 模块都已成功初始化。如果所有模块都初始化成功,则此方法返回true。

    pygame.get_init()
    
    • 1

    image-20221120222040737

    好的今天pygame的安装和导入就到这。

    pychrm中下载的话可以这样

    image-20221120233245985

  • 相关阅读:
    JS的执行上下文,变量声明提升,函数声明提升
    归并分治 归并排序的应用 + 图解 + 笔记
    AE 的软件、硬件、驱动控制、调试策略(没有算法)
    采用Spring Boot框架开发的医院预约挂号系统3e3g0+vue+java
    组件的传参
    4种智慧路灯典型应用场景介绍
    【入门Flink】- 05Flink运行时架构以及一些核心概念
    公司重用我独立负责一个核心系统,我该怎么设计系统的高可用架构?
    Python 用Pygame写一个Flappy Bird经典小游戏
    数据管理70个名词解析
  • 原文地址:https://blog.csdn.net/qq_39132095/article/details/127957400
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号