Вопросы, помеченные тегом «pygame»

Pygame - это набор модулей Python, предназначенных для написания видеоигр. Используйте этот тег только в том случае, если вы используете библиотеку Pygame, а не если у вас есть вопрос о программировании игры на Python в целом.
avatar
Juan Álvarez
27 октября 2021 в 16:53
99
1

Вращение прямоугольника над волнами

Я пытаюсь перемещать прямоугольник по волнам, пытаясь имитировать движение лодки. Для этого я поворачиваю прямоугольник, используя высоту нарисованных линий и вычисляя угол, который они образуют с прямоугольником. Однако почему-то в некоторых точках волн прямоугольник...
avatar
Lyric Crayon
28 сентября 2021 в 16:35
114
1

pygame.sprite.LayeredUpdates.move_to_front() не работает

Итак, я пытаюсь использовать pygame для разработки игры. Я хочу, чтобы мое изображение курсора было на верхнем слое. Я пробовал это: pygame.sprite.LayeredUpdates.move_to_front(cursor_img). Но это выдает мне эту ошибку: Traceback (most recent call last): File...
avatar
Ethan97
4 сентября 2021 в 14:41
109
2

Pygame очень медленно запускает игру жизни

Пара других вопросов, связанных с этим, была решена путем перемещения события рисования из цикла, в котором оно не должно быть. Однако у меня нет этой проблемы. Мы будем очень признательны за любую помощь! Питон: 3.8 Pygame: 1.9.6 Если вам нужно протестировать...
avatar
Vickash Bharttiya
2 сентября 2021 в 04:04
289
1

Как определить щелчки на сенсорном экране в Python?

Как я могу определить прикосновение к изображению в pygame на сенсорном экране? Я искал, но не могу найти, как определить прикосновение к конкретному изображению.
avatar
Gamaray
16 августа 2021 в 14:21
67
1

Сохраните созданный образ в файловую систему python и pygame

Я разрабатываю программное обеспечение в pygame, которое позволяет пользователю рисовать на холсте, используя разные цвета, размеры пера и т. д. Проблема в том, что я не знаю, как сохранить то, что они нарисовали, как изображение (например, png). Мне нужен способ...
avatar
GitCalydryl
13 августа 2021 в 02:03
326
1

Что делает pygame.sprite.Group()?

Я смотрю видео о pygame и вижу этот код crosshair = pygame.sprite.Group() Кто-нибудь может мне это объяснить?
avatar
Cucho
8 августа 2021 в 22:07
73
1

Как я могу стрелять спрайтом из спрайта в pygame [дубликат]

Я пытаюсь сделать простую игру, используя pygame, где есть два корабля, и они стреляют друг в друга. Я сейчас пытаюсь заставить их стрелять, но так как корабли внутри группы, я не могу получить доступ к их ректу. Как заставить эти корабли стрелять? И корабль, и пули —...
avatar
UdayJain114
8 августа 2021 в 21:29
34
1

Как мне сделать так, чтобы моя переменная увеличивалась только на единицу, когда я нажимаю кнопку в pygame, а также как я могу сделать так, чтобы текст обновлялся [дубликат]

Я пытаюсь создать Idle Clicker Game, используя pygame для школы, но столкнулся с некоторыми проблемами, и я очень благодарен за помощь Мне нужна помощь с моей программой, в основном у меня есть две проблемы, во-первых, когда я нажимаю кнопку «Обновить точильный...
avatar
AlphaVoltage
8 августа 2021 в 18:52
37
1

Почему изображение не загружается? [дубликат]

по какой-то причине изображение марио не загружается в игре the forest.png - это фон, если вы запустите а mario.png - это персонаж Я сделал несколько тестов, но независимо от того, что он продолжает не загружаться это также игра из учебника Tech With Tim, я следил за...
avatar
Noam Aharoni
8 августа 2021 в 08:07
34
1

Как я могу сделать функцию, которая заставляет моего игрока двигаться в Pygame

Я пытаюсь создать космических захватчиков в Pygame. Я пытаюсь заставить игрока двигаться. Я видел несколько руководств, и они должны работать, но ничего не происходит, когда я нажимаю кнопку. это код: import pygame pygame.init() WIN = pygame.display.set_mode((800,...
avatar
Dev
8 августа 2021 в 07:11
37
1

Почему атрибут «тип» не работает с объектом события в Python [дубликат]

Я новичок в pygame, поэтому, когда я набираю приведенный ниже код, он показывает, что для объекта события нет такой вещи, как атрибут 'type'. Подскажите, пожалуйста, в чем ошибка? # Importing libraries and other stuff import pygame from pygame.locals import * #...
avatar
Robo D Writah
8 августа 2021 в 05:19
42
1

сообщение об ошибке python AttributeError: объект «Птица» не имеет атрибута «unsetflapped»

поэтому я учусь кодировать игры из серии обучающих видео по кодированию. И моя текущая проблема в том, что когда я запускаю игру, я получаю следующую ошибку: Файл "/home/dev/PycharmProjects/Game6_Flappy_Bird/modules/sprites/bird.py", строка 33, в...
avatar
Luca Glaentzer
7 августа 2021 в 19:01
81
1

Pygame blit ничего не отображает

Сейчас я создаю игру для университета. Сейчас мне нужно вывести текст и таймер на экран. В нижней части кода видно, что я использовал функцию .blit для отображения таймера. Но ничего не происходит. Также не появляется сообщение об ошибке. Он просто ничего не делает. Я...
avatar
Layla
7 августа 2021 в 13:21
161
1

что означает pygame, когда он говорит, что отсутствует обязательный аргумент «dest» (поз. 2)? [дубликат]

Здравствуйте, я новичок в Python, но я пытался научиться использовать модуль Pygame, и каждый раз, когда я пытаюсь запустить свой код, я получаю сообщение об ошибке TypeError: функция отсутствует обязательный аргумент 'dest' (поз. 2). Я пытался заставить свой код...
avatar
ririririri
7 августа 2021 в 12:43
80
0

pygame не устанавливается на jetson nano

когда я пытаюсь установить pygame на свой jetson nano с помощью pip3, я получаю сообщение об ошибке: WARNING, No "Setup" File Exists, Running "buildconfig/config.py" Using UNIX configuration... /bin/sh: 1: sdl2-config: not found /bin/sh: 1: sdl2-config: not...
avatar
Rabbid76
7 августа 2021 в 10:28
367
3

Как запретить игроку проходить сквозь стены в лабиринте в pygame?

У меня есть лабиринт, организованный в виде сетки. Каждая ячейка сетки хранит информацию о стенах справа и снизу от соседней ячейки. Игрок — это объект определенного размера, ограничивающая рамка которого известна. Я хочу плавно перемещать игрока по лабиринту со...
avatar
Leo Optimo II
6 августа 2021 в 21:56
152
1

Как использовать event.value для другой функции вне основного цикла? [дубликат]

Ниже приведен рабочий скелет моего фактического кода. Что я пытаюсь сделать, так это получить JOYAXISMOTION, event.value, y, чтобы я мог использовать его в другой функции вне цикла. Я уже определил переменную y. import time import sys import pygame import...
avatar
badprogrammer
6 августа 2021 в 15:50
531
1

Внедрение базовой физики в простую 2D-игру (только инерция и гравитация)

Я новичок в pygame и дизайне игр в целом. Я делаю игру, в которой мяч следует за курсором. Я хочу, чтобы у мяча была какая-то физика, такая как инерция и гравитация, чтобы, когда я бросаю мяч вокруг, он не просто проходил по прямой линии к курсору и останавливался. Как...
avatar
Dashfast
6 августа 2021 в 08:13
50
1

Я попытался сделать клон марио в pygame/python. по какой-то причине мой персонаж продолжает появляться сбоку. независимо от того, что я даю ему

Проблема в том, что я объявил self.rect.x=x, а в Марио функцию x=300, но когда я пытаюсь получить доступ к mario.draw, по какой-то причине Марио появляется в -35 в координатах x. Может кто-то помочь мне с этим? Мои прошлые коды работали с методом, который я использую,...
avatar
bananaboss
6 августа 2021 в 06:04
325
1

Как мне сделать так, чтобы прямоугольник в pygame располагался посередине [дубликат]

Пока я изучал pygame, я заметил, что верхний левый угол считается точкой, в которой находится прямоугольник. Из-за этого я действительно не понимаю, как расположить прямоугольник посередине экрана. Вот код, который я использую: import pygame from pygame.locals import...