Tag: pygame

Установка PyGame, разница между Python2.7 и 3.4?

Я хотел бы работать с модулем PyGame и, естественно, пошел об установке его. Поскольку версия python по умолчанию – 2,7, я загрузил (намного раньше) python 3.4 и использовал его навсегда. При установке PyGame я вношу следующие команды в терминал: python3.4 -m pip install hg+http://bitbucket.org/pygame/pygame Как вы можете видеть, я использую pip и mercurial для моей […]

pygame без головы без шрифта

Когда я нахожусь в безголовом режиме с pygame os.environ["SDL_VIDEODRIVER"] = "dummy" на поверхности нет выделенных шрифтов, только черные заполненные прямоугольники. (Я только пробовал его на ПК Linux). когда я выключаю режим безглавых, все работает отлично. Код: self.screen = pygame.display.set_mode((self.WIDTH, self.HEIGHT)) …..drawing on the surface….. … data = pygame.image.tostring(self.screen, 'RGB') img = Image.fromstring('RGB', (128,64), data).convert() img.show() […]

Как правильно использовать pygame.event

Для каждой простой программы, которую я пишу, используя pygame, pygame.event.get() пуст, даже если я использую клавиатуру или мышь. Что может быть причиной? Например, код: import pygame pygame.init() while True: pygame.event.get() дает следующий результат: [] [] … [] []

Ошибка Pygame: выход на поверхность дисплея (почему это происходит?)

Летом я решил сделать версию понга, используя модуль pygame в Python. У меня уже есть логика игры, и теперь я просто работаю над титульным экраном для некоторых добавленных прикосновений. Моя основная цель для этой конкретной функции – выбрать опцию на экране, и она станет подсвеченной оранжевой. Тем не менее, я все время получаю эту странную […]

Python + Pygame Как добавить столкновение между спрайтом (изображением) игрока и простым полем?

Я довольно новичок в этом, так голый со мной. В настоящее время я работаю над созданием простой игры Марио. Я просто хочу иметь персонажа, очевидно, что Марио прыгнет в набор коллизионных ящиков, которые будут иметь ответ на отображаемый математический вопрос. До сих пор мне удалось собрать силы тяжести и столкновений уровня, но я не могу […]

Команда MOUSEBUTTONDOWN активируется без меня

поэтому я начал создавать свою собственную игру для проекта, и после того, как стрельба из космического корабля начнется, когда вы нажмете мышью, он снова выстрелил, не нажимая ничего, и это продолжается вечно. Я включил то, что у меня до сих пор ниже from livewires import games import pygame games.init(screen_width = 840, screen_height = 480, fps […]

Отправка веб-камеры через сокет

Я знаю, что этот вопрос возник уже пару раз, и я все прочитал (надеюсь …). Но в моей программе я не могу отобразить изображение после того, как отправил его через сокет, независимо от того, что я пробую. Я использую Python 2.7 на стороне клиента и Python 3.4 на стороне сервера Вот код: Сервер: pygame.init() pygame.camera.init() […]

Ошибки с файлами TIFF

TIFFReadDirectory: warning, Unknown field with tag 37724 (0x935c) encountered TIFFFetchNormalTag: Warning, Incompatible type for "RichTIFFIPTC"; tag ignored Я получаю эту ошибку, когда запускаю свою программу, даже несмотря на то, что я не использую файлы TIFF, и я не знаю, что означает этот код тега (у меня это было в google). Я не прошу кого-то просто […]

`import pygame` не показывает ошибок, даже если pygame не установлен

Я устанавливал, деинсталлировал и переустанавливал pygame, потому что есть программа, которую я пытался запустить (которая использует pygame). Однако всякий раз, когда я устанавливал pygame, программа не работает. Traceback (most recent call last): File "C:\Users\Ryan\Desktop\en\snake.py", line 28, in <module> class Segment(pygame.sprite.Sprite): AttributeError: 'module' object has no attribute 'sprite' (Pygame не установлен, когда я получаю эту ошибку, […]

Прокрутка большого спрайта в фоновом режиме

Я пытаюсь преобразовать простую игру, написанную в pygame в pyglet. Я почти все выясняю, но теперь я столкнулся с такой ситуацией, у меня есть справочный спрайт, подобный этому примеру: В моем коде pygame, который я использую, чтобы написать это, чтобы он плавно прокручивался в фоновом режиме: base_shift = self.graphic.IMAGES['base'].get_width() – self.COMMON_CONST['screenWidth'] while True: base_x = […]

Python - лучший язык программирования в мире.