Вопросы по теме '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 просмотров

Обнаружение столкновений с использованием спрайтов в 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 просмотров

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