Вопросы по теме 'pygame'
Запуск кода Python, содержащегося в строке
Я пишу игровой движок, используя pygame и box2d, и в конструкторе персонажей я хочу иметь возможность писать код, который будет выполняться при нажатии клавиши.
Мой план состоял в том, чтобы иметь текстовый редактор в конструкторе персонажей,...
22814 просмотров
schedule
13.10.2022
Анимировать спрайт pygame по эллиптическому пути
Это pygame 1.9 на python 2.6 ..
Вот снимок экрана того, что сейчас рисуется в моей «игре», чтобы дать некоторый контекст. Вот код.
Предполагается, что это Луна, вращающаяся вокруг Земли (я не пытаюсь создать настоящую симуляцию или что-то в...
1956 просмотров
schedule
28.04.2024
Лучший способ обрабатывать синхронизированные события в PyGame
Я работаю над игрой типа Тетрис-клон, и мне интересно, как лучше всего справиться с логикой, которая перемещает блоки вниз каждые N секунд. Изначально я сделал это простым способом:
pygame.time.set_timer(USEREVENT+1, 300)
Это, конечно, будет...
2173 просмотров
schedule
30.04.2024
Отрицательные координаты в pygame
Как лучше всего использовать отрицательные координаты в pygame?
На данный момент у меня есть поверхность, которая в 1,5 раза больше исходной поверхности, тогда все, что нужно нарисовать, сдвигается вверх на определенную величину (чтобы...
2175 просмотров
schedule
17.11.2022
Обнаружение столкновений с использованием спрайтов в Pygame
Я пытаюсь использовать обнаружение столкновений, чтобы определить, когда моя мышь попадает в изображение, которое я импортировал. Я получаю сообщение об ошибке "Кортеж не имеет атрибута rect"
def main():
#Call the SDL arg to center the...
3822 просмотров
schedule
01.03.2024
Как мне создать случайные места для многих групп спрайтов?
Я пробовал цикл for с методами blit и draw и использовал разные переменные для « PlayerSprite » и « Treegroup ».
for PlayerSprite in Treegroup:
surface.blit(PlayerSprite,(random.randrange(100,500),random.randrange(100,600)))
также пытался...
1684 просмотров
schedule
08.11.2023
Размеры изображения Pygame?
Как мне найти размеры изображения, которое я загрузил в PyGame? Я не нашел этого в классах спрайтов или поверхностей. Спасибо.
5256 просмотров
schedule
24.04.2024
pygame, как правильно повернуть изображение?
В pygame я не могу повернуть изображение/поверхность. Изображение рисуется правильно, просто не вращается.
self.other1 = pygame.image.load("enemy.png").convert_alpha()
self.other2 = pygame.transform.rotate(self.other1, math.radians(270))...
5921 просмотров
schedule
24.10.2022
можно ли запустить pygame или pyglet в браузере?
У меня на ПК установлены 3 игровые библиотеки: pyglet, pygame и Panda3D.
Я хотел бы создать 2D-игру и сделать ее веб-браузерной игрой, чтобы я мог разместить ее на Facebook.
Я знаю, что Panda3D имеет плагин для веб-браузера. Panda3D...
32282 просмотров
schedule
21.09.2022
PyGame в virtualenv на OS X с пивом?
Не могу понять, как установить PyGame в виртуальную среду на OSX Lion. Я бы очень хотел, чтобы вещи содержались в virtualenv, если это вообще возможно.
Я попытался загрузить исходный код для PyGame и запустить включенный setup.py в virtualenv,...
7702 просмотров
schedule
09.11.2022
pygame.event.Event (). type == pygame.QUIT, путаница
Рассмотрим эти строки в цикле pygame:
ev = pygame.event.poll()
ev.type == pygame.QUIT
От: http://openbookproject.net/thinkcs/python/english3e/pygame.html
Насколько я понимаю, функция pygame.event.poll() создает экземпляр класса Event в...
23405 просмотров
schedule
28.04.2024
pygame против tkinter.
Я искал в Интернете и читал о разработке графического интерфейса в Python и прочитал, что Tkinter — один из лучших наборов инструментов для графического интерфейса для Python. Но я также знаю, что Pygame — это библиотека, которую можно использовать...
21257 просмотров
schedule
04.11.2023
Неустранимая ошибка Python: (pygame parachute) Ошибка сегментации при изменении окна
В настоящее время я изучаю Python и пытался создать небольшую игру, используя библиотеку pygame. Я использую python 3.2.3 и pygame 1.9.2a с Windows Xp. Все работает нормально, кроме одного: если я открываю другое окно во время работы игры,...
3429 просмотров
schedule
26.10.2023
Проблема с использованием одного и того же изображения для нескольких объектов
Я делаю игру с Pygame и пытаюсь оживить астероиды, в которые попадает пуля. Анимация работает нормально, если на экране отображается только один тип астероида. У меня проблемы, когда на экране появляются два одинаковых астероида. Кажется, что...
157 просмотров
schedule
18.01.2024
Установка Python/PyGame на Mac
Я пытался установить PyGame без особого успеха. я скачал
pygame-1.9.1release-python.org-32bit-py2.7-macosx10.3.dmg
версию PyGame по этой ссылке и установил ее с помощью мастера, но когда я набрал import pygame в IDLE Я получил следующее...
1449 просмотров
schedule
11.05.2024
Почему pygame.draw.shape возвращает Rect?
Хотя я понимаю, что цель функции рисования - рисовать на определенной поверхности, я не понимаю, почему она просто не возвращает объект pygame.Surface, который вы можете позже перенести на поверхность, когда это необходимо. До сих пор это было очень...
398 просмотров
schedule
30.01.2024
Pygame, смена экрана и возврат назад
Я делаю небольшую игру, но спросите, как вы догадались, у меня проблема :p
Мой первый класс (получается оригинальный скрин из первой части игры)
import pygame
from pygame.locals import *
import pygbutton
class part():
def...
1198 просмотров
schedule
08.02.2024
Как анимировать масштаб и вращение в pygame с помощью rotozoom
Итак, я просто пытаюсь заставить его работать с вращением, прежде чем масштабировать, а затем, как только я поймаю, что ротозум должен быть легким. На всю жизнь я не могу заставить его работать. Вот простой класс, в котором я хочу, чтобы объект...
3481 просмотров
schedule
15.04.2024
Запуск определенного фрагмента кода в течение определенного периода времени
Я работаю над игрой галактического типа, используя pygame и livewires. Однако в этой игре вместо вражеских есть воздушные шары, по которым вы стреляете. Каждые 25 щелчков мыши воздушные шары перемещаются вниз по строке, используя для свойства dy...
117 просмотров
schedule
12.04.2024
pygame.error Неподдерживаемый формат изображения
запускаю Python 3.3.0 с pygame '1.9.2pre', следуя учебному пособию, новичок в python, честно говоря, не вижу, где я ошибся, выглядит так же, как в учебнике, однако ему уже 4 года. Спасибо за помощь!
Я получаю сообщение об ошибке - неподдерживаемый...
5910 просмотров
schedule
23.10.2023