ICode9

精准搜索请尝试: 精确搜索
  • Python小游戏——外星人入侵(保姆级教程)第一章 052022-08-21 13:04:40

    系列文章目录 第一章:武装飞船 05:重构:模块game_functions 一、重构 在大型项目中,经常需要在添加新代码前重构既有代码。重构旨在简化既有代码的结构,使其更容易扩展。在本节中,我们将创建一个名为game_functions的新模块,它将存储大量让游戏《外星人入侵》运行的函数。通过创建模块gam

  • Python小游戏——外星人入侵(保姆级教程)第一章 01 022022-08-20 00:03:19

    系列文章目录 第一章:武装飞船 01:创建Pygame窗口以及响应用户输入 02:创建设置类Setting() 一、前期准备 1.语言版本 Python3.9.0 2.编译器 Pycharm2022 3.下载Pygame 点击下方链接查看B站下载教程 如何在 Windows 给 Python 安装 Pygame 模块(含Pycharm安装模块方法) 1、点击文件后找

  • Python pygame-小球丝滑移动demo2022-08-12 18:30:47

    需要有python3.6及以上的环境和 安装 pygame库 : pip install pygame import sys import pygame print(pygame) pygame.init() # init() 用来对python进行初始化, 因为pygame是跨平台的所以需要先根据所在系统与环境初始化 # pygame.display 该对象负责游戏窗口的显示 # set_m

  • 6.Pygame Transform图像变形2022-07-31 17:04:29

    pygame.transform 模块允许您对加载、创建后的图像进行一系列操作,比如调整图像大小、旋转图片等操作,常用方法如下所示: 方法 说明 pygame.transform.scale() 将图片缩放至指定的大小,并返回一个新的 Surface 对象。 pygame.transform.rotate() 将图片旋转至指定的角度。 p

  • 7.Pygame Time时间控制2022-07-31 17:04:03

    pygame.time 时间控制模块,是 Pygame 中使用频率较高的模块,其主要功能是管理时间和游戏帧数率(即 FPS)。时间在游戏开发中承担着非常重要的作用,比如释放某个技能所消耗的时间,或者播放动画、声音的持续时间,这些都需要时间来管理。time 模块另外一个重要作用是控制游戏帧数率(即 FPS),它

  • 8.Pygame Rect区域位置2022-07-31 17:02:17

    Rect(rectangle)指的是矩形,或者长方形,在 Pygame 中我们使用 Rect() 方法来创建一个指定位置,大小的矩形区域。函数的语法格式如下: rect =pygame.Rect(left,top,width,height) Rect 表示的区域必须位于一个 Surface 对象之上,比如游戏的主窗口(screen)。上述方法由四个关键参数值构成,分

  • 10.Pygame Draw绘图函数2022-07-31 17:01:05

    Pygame 中提供了一个draw模块用来绘制一些简单的图形状,比如矩形、多边形、圆形、直线、弧线等。pygame.draw模块的常用方法如下表所示: 方法 说明 pygame.draw.rect()  绘制矩形 pygame.draw.polygon()  绘制多边形 pygame.draw.circle()  根据圆心和半径绘制圆形 p

  • 11.Pygame Font文本和字体2022-07-31 17:00:20

    文本是任何一款游戏中不可或缺的重要要素之一,Pygame 通过pygame.font模块来创建一个字体对象,从而实现绘制文本的目的。该模块的常用方法如下所示: 方法 说明 pygame.font.init() 初始化字体模块 pygame.font.quit()  取消初始化字体模块 pygame.font.get_init()  检查

  • pygame五子棋再探索2022-07-27 15:31:20

    这次继续探索pygame的五子棋实现,和之前不一样,这次我稍微研究了一下 用pyqt调用pygame有点难,下棋的时候容易报错 报错:-1073740791 (0xC0000409) 而不用pyqt,只用pygame就少了很多麻烦 使用pyqt的部分代码: ` from PyQt5 import QtCore, QtGui, QtWidgets class Ui_MainWindow(object)

  • pygame五子棋2022-07-25 22:34:17

    问题 有个小问题就是有的时候五个棋子相连却不能判断出来 还有就是黑棋/白棋胜利的字体不能显示出来 游戏的音乐是一个类可以单独考虑,不需要对音乐过度纠结 已经完成的 窗口上画出了棋盘 黑棋下一步,白棋下一步 若横竖斜五子则某方胜利,重开游戏 还需要弄的 实现socket联机 能设置棋

  • pygame小案例2022-07-20 20:36:19

    1.鼠标移动生成彩色圆形 import sys import pygame from random import randint pygame.init() screen = pygame.display.set_mode((1000,500)) pygame.display.set_caption("666") pygame.display.flip() while True: event = pygame.event.wait() if event.type == pygam

  • python | 浅学 | 4 pygame 播放音乐2022-07-02 16:36:01

    import time # pygame import pygame print("欢迎使用本程序") time.sleep(1.8) print("播音系统已启动") print("*************") pygame.mixer.init() pygame.mixer.music.load("./venv/res/黄昏.mp3") pygame.mixer.music.play() time.sleep(30

  • 贪吃蛇python2022-06-14 20:34:44

    """贪吃蛇""" import random import sys import time import pygame from pygame.locals import * from collections import deque SCREEN_WIDTH = 600 # 屏幕宽度 SCREEN_HEIGHT = 480 # 屏幕高度 SIZE = 20 # 小方格大小 LINE_WIDTH

  • 300行代码,教你用Python写个飞机大战2022-06-14 19:36:22

    春节这些天,闲赋在家,甚是无聊,便萌发了研究经典小游戏:飞机大战的念头,想必大家可能玩过微信的这款小游戏,给我的感觉是这款游戏怎么可以做得这么好呢,操作简单,容易上手,简直是“老少皆宜”啊~ 既然这款游戏这么棒,能否自己动手用 Python 来实现呢?事实证明是可以的。 先来看下飞机大战游戏

  • python 节拍器2022-06-11 18:32:42

    孩子的节拍器坏了, 实现一个节拍器临时用用.  实际精度大约1毫秒 mport time import pygame from time import sleep pygame.mixer.pre_init(44100, -16, 2, 2048) pygame.mixer.init() pygame.init() BPM = 66 sound = pygame.mixer.Sound('sounds/7863.wav') speed = 60.0/

  • 简单易上手小案例之——音乐播放器2022-06-10 22:32:36

    整点简单易上手的,开整! 音乐播放器(https://jq.qq.com/?_wv=1027&k=8PRAY8Vo) 音乐播放器,可让你快速轻松地管理和收听所有音乐文件。 应该不少小伙伴都使用过,网易云音乐、QQ音乐、酷狗音乐等。 这里小F将使用Pygame和Tkinter,来创建一个音乐播放器。 import pygame impo

  • 20211208葛洺君《Python程序设计》实验四报告2022-05-31 16:33:02

    一、实验内容 内容: 制作“打败外星人”小游戏,并在华为云上运行 要求: 游戏开始时,玩家驾驶一架飞船出现在屏幕的底部中央,玩家可以通过方向键控制飞船的左右移动,还可以按空格键发射子弹,用来射杀出现在屏幕顶部的外星人。当所有的外星人都被射杀后,将会出现一群新的外星人。 二、实验过

  • 20213413王佳慧《Python程序设计》实验四2022-05-31 01:32:29

    课程:《Python程序设计》 班级: 202134姓名: 王佳慧学号:20213413实验教师:王志强实验日期:2022年5月20日必修/选修: 公选课 一、实验要求:   1.Python综合应用:爬虫、数据处理、可视化、机器学习、神经网络、游戏、网络安全等。   2.作业包括(源代码、视频、综合实践报告) 注:在华为E

  • 20212126张楷勤《Python程序设计》实验四Python综合实验实验报告2022-05-31 00:02:12

    20212126张楷勤《Python程序设计》实验四Python综合实验实验报告 课程:《Python程序设计》 班级: 2126 姓名:张楷勤 学号:20212126 实验教师:王志强 实验日期:2022年5月28日 必修/选修: 公选课   一.实验内容 Python综合应用:爬虫、数据处理、可视化、机器学习、神经网络、游戏、网络安

  • 20213422实验四 python综合实验2022-05-30 23:35:14

    课程:《Python程序设计》班级: 2134姓名: 刘伟洁学号:20213422实验教师:王志强实验日期:2022年5月29日必修/选修: 公选课   一、实验要求 Python综合应用:爬虫、数据处理、可视化、机器学习、神经网络、游戏、网络安全等。课代表和各小组负责人收集作业(源代码、视频、综合实践报告) 注:在

  • 20214311江俊涵 实验四 Python综合实践2022-05-29 16:02:28

    20212205 2021-2022-2 《Python程序设计》实验四报告 课程:《Python程序设计》班级: 2143姓名: 江俊涵学号:20214311实验教师:王志强实验日期:2022年5月29日必修/选修: 公选课 1.实验内容 Python综合应用:爬虫、数据处理、可视化、机器学习、神经网络、游戏、网络安全等。注:在华为ECS服务

  • 20212115朱时鸿 《python程序设计》实验四报告2022-05-29 00:01:45

    课程:《Python程序设计》班级: 2121姓名: 朱时鸿学号:20212115实验教师:王志强实验日期:2022年5月28日必修/选修: 公选课   1.实验内容 Python综合应用:爬虫、数据处理、可视化、机器学习、神经网络、游戏、网络安全等。注:在华为ECS服务器(OpenOuler系统)和物理机(Windows/Linux系统)上使

  • 20212108《Python程序设计》实验四 Python综合实践实验报告2022-05-28 20:34:13

    20212108《Python程序设计》实验四 Python综合实践实验报告  课程:        《Python程序设计》班级:        2121姓名:        王季延学号:        20212108实验教师:  王志强实验日期:  2022年5月21日必修/选修: 公选课   一、实验内容 用Python做一个小游

  • 20213305张桉源《Python程序设计》实验四Python综合实验实验报告2022-05-28 10:31:32

    课程:《Python程序设计》 班级:2133 姓名:张桉源 学号:20213305 实验教师:王志强 实验日期:2022年5月21日 必修/选修:公选课 一.实验内容 利用Python的pygame制作可视化时钟,在显示24小时制的数字时间的同时显示钟表页面,并在华为云上运行。 二.实验过程 1.实验代码: import sys,random,math

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

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

ICode9版权所有