ICode9

精准搜索请尝试: 精确搜索
  • 20202219 实验四《Python程序设计》实验报告2022-05-28 01:00:38

    #20202219 《2022Python程序设计》实验四报告课程:《Python程序设计》班级: 2022姓名: 吴坤泽学号:20202219实验教师:王志强实验日期:2020年5月19日必修/选修: 公选课## 1.实验内容  (一)Python综合应用:爬虫、数据处理、可视化、机器学习、神经网络、游戏、网络安全等。   (二)实验要求:

  • pygame的基本使用2022-05-26 00:02:35

    游戏最基本系统 import pygame # 1初始化操作 pygame.init() # 2创建游戏窗口 # set_mode(大小) window = pygame.display.set_mode((400, 600)) # 设置游戏名 pygame.display.set_caption('我的游戏') # 设置背景颜色 window.fill((255, 255, 255)) pygame.display.flip() # 3.

  • pygame学习笔记03: 图片旋转, 图片大小2022-05-24 16:34:44

    代码 import sys import pygame pygame.init() screen = pygame.display.set_mode((600, 480), 0, 32) pygame.display.set_caption('my game') screen.fill('white') #根据名字获取颜色 # 创建image surface. img0 = pygame.image.load('star.png')

  • 10.pygame-碰撞检测2022-05-22 13:01:30

    添加并监听英雄发射子弹事件 class Hero(GameSprite): def __init__(self): # 调用父类方法,设置image super().__init__('./images/me1.png', 0) # 设置英雄的初始位置 self.rect.centerx = SCREEN_RECT.centerx self.rect.bottom =

  • 11.pygame飞机大战游戏整体代码2022-05-22 13:01:08

    主程序 # -*- coding: utf-8 -*- # @Time: 2022/5/20 22:26 # @Author: LiQi # @Describe: 主程序 import pygame from plane_sprites import * """飞机大战主程序""" class PlaneGame(object): # 完成游戏的初始化动作 def __init__(self):

  • 8.pygame-敌方角色2022-05-22 02:31:26

    使用定时器添加敌机 游戏启动后,每隔一秒出现一架敌方飞机 每架飞机向屏幕下方飞行,速度各不相同 没加敌机出现的水平位置也不进相同 当敌机从屏幕下方飞出,不会再飞回到屏幕中   定时器 pygame中使用pygame.time.set_timer()来添加定时器 所谓定时器,就是每隔一段时间,去执行一些动作

  • 5.精灵和精灵组2022-05-20 22:32:51

    在之前案例中,图像加载、位置变化、绘制图像都需要编写代码分别处理 pygame提供了两个类简化开发步骤 pygame.sprite.Sprite #精灵,存储图像数据image和位置rect的对象 pygame.sprite.Group #精灵组更新和绘制所有精灵对象       派生精灵子类 定义子类继承pyagem.sprite.

  • 4.事件监听2022-05-20 03:00:18

    事件event:游戏启动后,用户针对游戏的所有操作 监听:在游戏循环中,判断用户的具体操作 pygame中通过pygame.event.get()可以获得当前用户所做动作的事件列表   事件监听 while True: for evnet in pygame.event.get(): ...     退出事件 while True: for evne

  • 2.绘制图像2022-05-20 02:02:02

    介绍 在游戏中能够看到的游戏元素大都是图像 图像文件初始是保存在磁盘上的,如果需要使用,第一步就需要被加载到内存 要在屏幕上看到某一个图像的内容,需要按照三个步骤 使用pygame.image.load()加载图像属性 使用游戏屏幕对象,调用blit方法将图像绘制到指定位置 调用pygame.display

  • 3.游戏循环2022-05-20 02:01:37

    游戏循环的开始,意味着游戏的正式开始,游戏循环的作用如下 1.保证游戏不会直接退出 2.变化图像的位置--动画效果 3.检测用户交互--按键、鼠标等     游戏时钟 pyagame提供了一个pygame.time.Clock类,录设置屏幕绘制速度--刷新帧率 要使用时钟对象需要两步: 1.在游戏初始化时候创建

  • 1.创建游戏窗口2022-05-20 01:32:09

      简介 pygame是python一个包,专为电子游戏设计#安装 pip3 install pygame #验证安装 # aliens 是pygame内置的一个小游戏,可以启动成功说明pygame安装成功 python3 -m pygame.examples.aliens   游戏的第一印象 把一些静止的游戏绘制到游戏窗口 根据用户的交互或其他情况,

  • Pygame安装2022-05-19 21:01:30

    在这里记录一下我的安装过程: 1.首先找到自己python程序安装目录下的Scripts文件夹(里面有pip这里面);  2.使用快捷键win + R 打开终端,先进入到安装python的盘符,然后进入到第一步的文件夹中;  3.直接输入 pip install pygame, 按下回车,会自动下载Pygame安装包,下载好后会提示: Succ

  • 第7章 sys_xlrd_os_pygame2022-05-15 10:31:29

    第7章 1.sys sys模块提供了一系列有关Python运行环境的变量和函数。 sys.argv 可以用sys.argv获取当前正在执行的命令行参数的参数列表(list)。 变量解释 sys.argv[0]当前程序名 sys.argv[1]第一个参数 sys.argv[2]第二个参数 len(sys.argv)-1 参数个数(减去文件名) import sy

  • python pygame 立体图形——翻转2022-04-30 18:32:27

    import sys,mathimport pygame#使用pygame之前必须初始化pygame.init()#设置主屏窗口screen = pygame.display.set_mode((800,600))#设置窗口标题pygame.display.set_caption('')# source = pygame.Surface((50, 50), flags=pygame.HWSURFACE)# 如果没有下列主循环代码,运行结果会

  • python pygame 立体图形——旋转2022-04-30 17:02:38

    import sys,mathimport pygame#使用pygame之前必须初始化pygame.init()#设置主屏窗口screen = pygame.display.set_mode((800,600))#设置窗口标题pygame.display.set_caption('')# source = pygame.Surface((50, 50), flags=pygame.HWSURFACE)# 如果没有下列主循环代码,运行结果会

  • python pygame 图形的移动2022-04-28 22:34:05

    import sysimport pygame#使用pygame之前必须初始化pygame.init()#设置主屏窗口screen = pygame.display.set_mode((400,400))#设置窗口标题pygame.display.set_caption('')# source = pygame.Surface((50, 50), flags=pygame.HWSURFACE)# 如果没有下列主循环代码,运行结果会一闪而

  • python写一个能变身电光耗子的贪吃蛇2022-04-23 19:33:39

      python写一个不同的贪吃蛇   写这篇文章是因为最近课太多,没有精力去挖洞,记录一下学习中的收获,python那么好玩就写一个大一没有完成的贪吃蛇(主要还是跟课程有关o(╥﹏╥)o,课太多好烦) 第一步先安装我们需要的类,   pycharm——写游戏的主要类   win32con,win32gui——用他来

  • Python实现中文字幕雨+源代码2022-04-22 22:35:35

    写在前面的一些P话: 最近浏览了很多关于用Python和Pygame实现代码雨的案例,发现很多都是没有深入讲解代码的整个实现过程,从0到1教会你制作中文文字雨。 然后在介绍的过程中,我也将深入介绍Pygame的基础知识,让你从一个小白,学完之后也能对Pygame有一个宏观的认识。 好的,下面正式

  • pygame - 编程笔记本 - 键盘控制横向移动 - (键盘时刻决定优先级)2022-04-16 21:01:49

    # 初始化键盘时刻 (ticks)  ticks_K_a = 0 ticks_K_d = 0 # 初始化横向移动系数 [1,-1] sign_direction_horizonal = 0   # 主事件循环 while True: # 检测键盘按住的键位 累加键盘时刻     list_key_pressed = pygame.key.get_pressed()     if 

  • 经典 python播放mp3 通用2022-04-05 03:32:10

      安装 pip install pygame        测试代码 功能:播放音乐10秒后停止 # pip install pygame import pygame if __name__ == '__main__': file_name="alram.mp3" pygame.mixer.init()#只初始化音频部分 #载入的音乐不会全部放到内容中,而是以流的形式播放

  • pygame mixer 音频2022-03-30 21:36:05

    #音效# pygame.mixer.Sound('test.mp3') #音效:wvb格式 背景音乐:ogg格式#Sound# play() 播放音效# stop() 停止播放# fadeout() 淡出# set_volume() 设置音量# get_volume() 获取音量# get_num_channels() 计算该音效播放了多少次# get_length() 获得该音效的长度# get_raw() 将该

  • pygame font 字体2022-03-30 21:35:33

    # pygame.font.init() 初始化字体模块# pygame.font.quit() 取消初始化字体模块# pygame.font.get_init() 检查字体模块是否被初始化,返回一个布尔值。# pygame.font.get_default_font() 获得默认字体的文件名。返回系统中字体的文件名# pygame.font.get_fonts() 获取所

  • pygame draw绘图2022-03-30 21:34:35

    # pygame.draw.rect() 绘制矩形# pygame.draw.polygon() 绘制多边形# pygame.draw.circle() 根据圆心和半径绘制圆形# pygame.draw.ellipse() 绘制一个椭圆形# pygame.draw.arc() 绘制弧线(挥着椭圆的一部分)# pygame.draw.line() 绘制线段(直线)# pygame.draw.line

  • [Python sdl2] 几个实现的对比2022-03-20 18:58:20

    文章目录 前言各个介绍PygamePysdl2pygame_sdl2 对比安装活跃度文档完善程度安卓其他平台 最后 前言 之前我写了一篇文章,当时写得急,没有怎么求证,现在写一篇弥补一下。 各个介绍 Pygame 最有名的版本啊,去搜,网上能找到几百篇关于它的教程。最新版本是2.x,1.x是基于SDL1的,2.x

  • 用python开发一个益智游戏,没事就锻炼锻炼自己的方向感2022-03-19 17:04:27

    兄弟们,爬虫爬多了,对身体不好,也要考虑劳逸结合,偶尔换换口味。 今天来感受一下用python来开发一款益智游戏,来吃够!   准备一下 软件环境,咱们还是用python和pycharm即可。   模块的话,没有安装的安装一下 cfg 和 pygame 模块。 win+r 打开运行框输入 cmd 按回车弹出

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有