• 套接字程序不响应pygame

    我有2个用于在python和pygame中制作的套接字应用程序的程序,有2个rect,都可以使用单独的计算机移动,但是它们不起作用,当我运行该程序时,pygame窗口为黑色,如果单击它说没有响应,很快就会退出。我环顾四周,但找不到解决方法。 听到我的代码: import socket,pygame,struct screen = pygame.display.set_mode([500,500]) screen.fill([255,255,255]) red = pygame.Rect(250,250,50...
  • 当敌人被杀死Pygame时,如何添加血液颗粒?

    我有一个通过HealthBar左右移动的敌人,但是当敌人被杀死时,当敌人死于血液时,我该如何添加颗粒呢?它掉下来消失了吗? 这是我的敌人阶级 class enemys: def __init__(self,x,y,height,width,end): self.x = x self.y =y self.esright = [pygame.image.load("esright1.png"), p...
  • ImportError:无法从“ pygame”导入名称“ Group”

    作为一个初学者,我正在尝试python崩溃课程中的“外来入侵”项目,这是一个基于项目的动手操作入门,并且被卡住了,我只是想复制代码,但总会得到相同的反馈: 追溯(最近一次通话): 在第2行的“ D:/snake/venv/Alien_Invasion/main_game.py”文件中 来自pygame导入组 ImportError:无法从'pygame'导入名称'Group'(D:\ snake \ venv \ lib \ site-packages \ pygame__init __。py)...
  • 如果重叠,则一键激活多个按钮(Pygame)

    好的,是的,我知道我将要显示很多代码。 我的问题:我正在制作一个僵尸射击游戏,其中您是建筑物顶部的主要角色,当它们进入浪潮时,您必须单击僵尸。我当前的问题是,每当多个僵尸相互重叠时,我都可以一键杀死两个僵尸(或许多重叠的僵尸),因为从技术上讲,它们的所有命中盒都在碰撞。 如果这是一个比想像的更大的问题,我希望有人这么说。 import pygame import random import time pygame.init() #Setting Variables screenW = 1020 scree...
  • 如何为“开始游戏”按钮启用功能以禁用“开始”屏幕并加载主游戏? Pygame

    so I have a game intro here and I was wonder how can I make it so when my ***mouse clicks on the start game button to disable the the game_intro? its currently not doing anything and vid 就像当我单击启动按钮时如何为启动按钮创建功能,它应删除game_intro或将其禁用并加载主游戏 这是我现在的游戏介绍 #-------...
  • 在pygame中重复绘图

    我正在使用pygame制作BrickBreaker / Breakout游戏。我希望我的游戏创建一排排砖块,直到一排砖块击中桨,但我不知道该怎么做。目前,它仅创建1排砖。我还想使砖块在球撞击时消失。目前,当打砖时,它们只是移出屏幕,但我希望将它们永久删除。 谢谢! 我当前的代码: # Brick Breaker Game import pygame import random # Initialize the pygame pygame.init() # create the screen scree...
  • 敌人的x坐标不变(pygame)

    我目前正在使用pygame制作潜水艇游戏。我希望敌人左右移动。但是,尽管我添加了用于更改x坐标的代码,但它们不会更改。当我在游戏中再添加一个敌人时,错误实际上就开始了。在只有一个敌人之前,这个问题就没有发生过。我试图自己寻找问题,但未成功。 这是代码: import pygame pygame.init() run = True screen = pygame.display.set_mode((600, 500), pygame.FULLSCREEN) pygame.display.set_capti...
  • 俄罗斯方块pygame下降问题

    我是一名初学者程序员,尝试使用Pygame在Python中构建俄罗斯方块。问题是我无法使测试形状下降。只能上去。当我尝试使形状下降时,程序会给我一个提示 IndexError:列表分配索引超出范围 我想知道能否请您帮忙?该代码列出如下。 import pygame, sys from pygame.locals import * import base64 from TetrisFont import Tetrisfont from RGBTitle import RGBTitle from TetrisL...
  • 我正在尝试移动我的角色,但发生了其他事情

    因此,我正在尝试移动我的角色。我写的就像在教程中一样。它没有用,所以我试图修复它,但毁了其他东西。有人可以告诉我问题是什么。哦,如果有人告诉我如何调整对象,按钮的大小……,当我最大化我的Pygame窗口时,那将是很好的-您如何看到我已经尝试过了。这是代码: import pygame from pygame.locals import * pygame.init() WINDOW_WIDTH = 800 WINDOW_HEIGHT = 600 SURFACE = pygame.HWSURFACE|py...
  • 蛇游戏使用pygame

    请尝试种植我的蛇,但是它不起作用。我曾尝试使用forloop列表,但无法弄清楚哪里出了问题。它绘制矩形,但不将其附加到原始的蛇头上。请任何人可以协助 “” 档案:snake_game.py 游戏的目的是使蛇活着而不会撞到边界或撞到自己身上。 我的蛇游戏版本带有迷宫障碍和背景图片 “” import pygame import random import math from simpleimage import SimpleImage # Importing Image...
  • 如何使用python进行子手游戏面向对象的编程

    我有一个使用OOP制作游戏的项目,并且制作了子手游戏。有人可以检查我是否正确使用了OOP类,并可以帮助我改进代码吗?我使用了类和self,但是我不确定为什么它有用,因为我可以不用类就可以做到,并且它的工作原理相同。 我在代码中添加了类和“自我”以使其成为OOP,并且现在可以使用,但是我认为这不是正确的方法。 import random class Hangman: def random_word(self, level): lvlone = ["Duck", "Goat", "L...
  • 有没有办法在pygame中沿随机方向平稳移动对象?

    我正在尝试使斑点沿随机方向移动几帧,而不是一次,以使斑点不那么抖动和更平滑,但无法这样做。在选择另一个随机方向并执行相同操作之前,是否有任何方法可以使每个对象在相同方向上移动多个刻度? 我的代码(最不相关): import pygame import random import numpy as np WIDTH = 1800 HEIGHT = 1000 BLUE = (15,15,180) RED = (150,0,0) class Blob: def __init__(self, colou...
  • 如何将pygame精灵向上移动

    I am using pygame and following a tutorial HERE. I have the following code: import pygame import sys #Let's import the Car Class from player import Car pygame.init() GREEN = (20, 255, 140) GREY = (210, 210 ,210) WHITE = (255, 255, 255) RED = (255, 0, 0) P...
  • 如何在pygame中执行此游戏,遇到麻烦

    我基本上想做一个简单的游戏,让玩家按下开始按钮并经过安全区域,直到他碰到获胜的结束区域。如果他触碰了安全区域以外的任何东西,他就会输掉比赛,然后重复比赛。我稍后会添加声音和文字,但我想先正确制作循环 This is the game window 我的麻烦是划分循环事件。我被困在创建这些事件中。感谢您的帮助! import sys, pygame, math from pygame.locals import * background_image = 255 , 0 , 0 start_color = 2...
  • 没有碰撞就停止游戏

    import sys import random import pygame pygame.init() WIDTH = 800 HEIGHT = 600 screen = pygame.display.set_mode((WIDTH, HEIGHT)) pygame.display.set_caption('My Game') WHITE = (255, 255, 255) BLACK = (0, 0, 0) RED = (255, 0, 0) GREEN = (0, 255, 0) BLUE =...
  • Pygame精灵向左移动时行为不正确

    好吧,在回答我之前的问题时,我取得了一些进展,游戏增加了左右移动和简单的跳转脚本,进化woo:D 我最新添加的内容是一个Idle动画,现在该家伙无法向左移动:D 我希望它不是太愚蠢,我检查了所有内容,但不能指出问题>。> .. 不管这里是什么代码,在此先感谢,真心感谢! (原意是可怕的>。<): import pygame pygame.init() path = "C:/Users/user/Documents/Le game/" win = pygame.display.set_mode((80...
公告

欢迎访问 goshare  点击这里设置您的邮箱  可以接收站内跟帖、回复邮件提醒,不错过任何一条消息。

关注公众号订阅更多技术干货! 码农俱乐部