Все вопросы: [pygame]

70 вопросов

похожие теги:
0
голосов
1ответов
1224 просмотров

Упаковать программу * и * динамически загружаемые файлы в один исполняемый файл?(python + pygame или языковой независимый)

Есть множество отличных ответов на вопросы о создании автономного исполняемого файла, но я также не могу понять, как упаковать в него художественные ресурсы (или динамически загружаемые файлы). Зачем мне это нужно? Потому что было бы здорово распространить простую (выброшенную) игру, которая цел...

1
голосов
1ответов
376 просмотров

Встраивать Gnash в PyGame?

Есть ли способ отображать flash-приложения с помощью средства визуализации Gnash (я не против средства визуализации Adobe, но предпочел бы не использовать его) в приложении PyGame?

2
голосов
3ответов
866 просмотров

Python, Pygame, Pyro: как отправить поверхность по сети?

Я работаю над проектом на Python с использованием pygame и pyro.Я могу легко отправлять данные, функции, классы и тому подобное.Однако я не могу отправить поверхность по проводу, чтобы она не умерла у меня в пути. Сервер создает поверхность в def __init__ классе, доступ к которому осуществляе...

0
голосов
1ответов
237 просмотров

Ходовые циклы и время в pygame

В моей игре запущен pygame.Timer, вызывающий функцию рисования 32 раза в секунду. Метод рисования получает позиции от всех элементов на моем экране и соответствующим образом их копирует. Однако я хочу, чтобы главный герой двигался медленнее, чем другие объекты. Стоит ли мне настраивать таймер...

7
голосов
9ответов
17398 просмотров

Есть ли способ «очистить» поверхность?

Есть ли способ очистить поверхность от всего, что на нее было нанесено?

15
голосов
3ответов
17865 просмотров

Как мне перенести PNG с некоторой прозрачностью на поверхность в Pygame?

Я пытаюсь перенести изображение PNG на поверхность, но прозрачная часть изображения по какой-то причине становится черной, вот простой код: screen = pygame.display.set_mode((800, 600), pygame.DOUBLEBUF, 32) world = pygame.Surface((800, 600), pygame.SRCALPHA, 32) treeImage = pygame.image.load...

0
голосов
4ответов
1309 просмотров

Приключенческая игра - прогулки по комнате

Я работаю над приключенческой игрой на Python с использованием Pygame.Моя главная проблема в том, как я собираюсь определить границы комнаты и заставить главного героя ходить вокруг, не задевая границы каждый раз.К сожалению, я никогда не изучал алгоритмы, поэтому понятия не имею, как рассчитать...

12
голосов
2ответов
3235 просмотров

Современные, нетривиальные учебные пособия по Pygame?

Какие есть «хорошие», нетривиальные руководства по Pygame? Я понимаю, что хорошее относительно.В качестве примера хорошим (для меня) является тот, который описывает, как использовать pygame.camera .Это недавний использует современный PyGame (1.9) нетривиально, поскольку показывает, ...

3
голосов
1ответов
2230 просмотров

Двигатели, построенные на pygame

В настоящее время я пишу RTS для pygame и написал несколько модулей поверх pygame для обычных вещей, таких как эффективное обнаружение столкновений, система состояний и другие спрайты.Сейчас, когда я пишу игры, кроме Rect и Surface, я почти не пишу никаких вызовов самому Pygame. Погуглив по э...

2
голосов
1ответов
414 просмотров

Как правильно создать приключенческую игру с PyGame?

Вместе с несколькими людьми я начал разработку небольшой двухмерной приключенческой игры с видом сбоку. Игра будет состоять из обычных элементов: комнаты, главного героя, инвентаря, персонажей, предметов и головоломок. Мы выбрали PyGame, поскольку все мы уже знакомы с python. Мой вопрос носит чи...

0
голосов
1ответов
212 просмотров

Дождитесь события, но не снимайте его с очереди

Есть ли способ заставить программу спать до тех пор, пока не произойдет событие, но не убирать его из очереди? Аналогично http://www.pygame.org /docs/ref/event.html#pygame.event.wait Или мне нужно будет использовать pygame.event.wait, а затем вернуть это событие в очередь? Чтобы уточн...

2
голосов
3ответов
1829 просмотров

positioning sound with pygame?

Is there a way to do panning or 3d sound in Pygame? The only way I've found to control sound playback is to set the volume for both the left and right channels.

5
голосов
3ответов
462 просмотров

Making a C extension to Python that requires another extension

I have a couple of Python functions that I use to make game development with Pygame easier. I have them in a file called helper.py in my Python-path, so I can import them from any game I make. I thought, as an exercise to learn about Python extensions, to convert this module to C. My first proble...

1
голосов
1ответов
1095 просмотров

Playing sounds with python and changing their tone during playback?

Is there a way to do this? Also, I need this to work with pygame, since I want audio in my game. I'm asking this because I didn't see any tone change function in pygame.. Anyone knows? Update: I need to do something like the noise of a car accelerating. I don't really know if it is timbre or tone.

1
голосов
4ответов
183 просмотров

Need some advice about how bitblit works

I am creating my first game ever using pygame and I've found that in order to animate things the most popular method is to use bit blit. However I have a few questions regarding this: From what I understood, when you use bit blit you have to "redraw" on the screen every single object that was p...

1
голосов
1ответов
569 просмотров

Problem loading transparent background sprites in pygame

I'm trying to load a transparent image into pygame using the following code: def load_image(name, colorkey=None): fullname = os.path.join('data', name) try: image = pygame.image.load(fullname) except pygame.error, message: print 'Cannot load image:', fullname ...

9
голосов
3ответов
9859 просмотров

How to make python window run as "Always On Top"?

I am running a little program in python that launches a small window that needs to stay on top of all the other windows. I believe this is OS specific, how is it done in GNU-Linux with GNOME? [Update - Solution for Windows] Lovely, I think I got it working. I am using Python 2.5.4 with Pygame 1.9...

1
голосов
2ответов
481 просмотров

Turn off Pygame alpha

I have a computer game I'm working on, and I'm wanting to give the user an option to turn off alpha compositing for speed purposes. Rather than doing checks everywhere, does Pygame have a global option to say "Don't use alpha" such that it would just ignore all my calls to set_alpha and the likes?

9
голосов
5ответов
10874 просмотров

Python - Virtualenv , python 3?

Seems everyone recommends virtualenv for multiple python versions (on osx), but does it even work with python 3.0? I downloaded it, and it doesn't seem to.. And I don't really understand how it works, Can you 'turn on' on env at a time or something? What I want is to leave the system python 2.5 (...

3
голосов
4ответов
1904 просмотров

Should I use pgreloaded? Or subversion of pygame?

I'm using pygame with python 2.6 right now, But I want to use python 3.1.1 instead. The normal pygame only works with 2.x, but the subversion ones work with 3.x I think. But what about pgreloaded? Is that useable yet? The normal pygame actually works with 3.1 too, but not for os x (at least there...

4
голосов
6ответов
5209 просмотров

How is this basic pygame structure?

Here is how I'm implementing my simple pygames now: import pygame, sys from pygame.locals import * def run_game(): pygame.init() SIZE = (640, 400) BG_COLOUR = (0, 0, 0) LINE_COLOUR = (255, 255, 255) screen = pygame.display.set_mode(SIZE) clock = pygame.time.Clock() ...

0
голосов
1ответов
476 просмотров

Applescript - pygame, application bundle

I'm trying to learn pygame, And I found the best way to have the finished game (assuming python 2.6 and pygame installed) is to have an applescript that runs it, and saved as an app bundle (with python files etc. inside the bundle). Here is what I have: do shell script "cd " & the quoted for...

0
голосов
2ответов
289 просмотров

Python japanese module is not found

I run following python script. pygame2exe.py ImportError: No module named japanese What's wrong? Do not you know solutions?

5
голосов
1ответов
744 просмотров

Why does X choke after I draw to the root window

For background, I'm running Debian Lenny, and have tried this with both GNOME and Fluxbox. Anyway, I've been looking at how to draw on the desktop, and I found and tried this code here: http://blog.prashanthellina.com/2007/08/24/drawing-on-your-desktop/ It worked fine, except upon terminating i...

0
голосов
2ответов
2376 просмотров

Can I store objects in Python class members?

I'm writing a game in Python with the Pygame2 multimedia library, but I'm more accustomed to developing games with ActionScript 3. In AS3, I don't think it was possible to store an object in a static variable, because static variables were initialized before objects could be instantiated. Howev...

2
голосов
3ответов
1192 просмотров

What is the best way to handle rotating sprites for a top-down view game

I am working on a top-down view 2d game at the moment and I am learning a ton about sprites and sprite handling. My question is how to handle a set of sprites that can be rotated in as many as 32 directions. At the moment a given object has its sprite sheet with all of the animations oriented wi...

40
голосов
3ответов
39640 просмотров

Start with pyglet or pygame?

I would like to know what is the best to start with, pyglet or pygame? Which one is faster and which one is more active? I would also like to know if pyglet will get python 3 support, because I have read here that it might not be possible or it would take a long time. Would it be better to cho...

3
голосов
3ответов
3688 просмотров

Network Support for Pygame

I am making a simple multiplayer economic game in pygame. It consists of turns of a certain length, at the end of which, data is sent to the central server. A few quick calculations are done on the data and the results are sent back to the players. My question is how I should implement the networ...

4
голосов
4ответов
7182 просмотров

How to make translucent sprites in pygame

I've just started working with pygame and I'm trying to make a semi-transparent sprite, and the sprite's source file is a non-transparent bitmap file loaded from the disk. I don't want to edit the source image if I can help it. I'm sure there's a way to do this with pygame code, but Google is of ...

2
голосов
2ответов
2855 просмотров

How can I determine the monitor refresh rate?

Is there a cross platform way to get the monitor's refresh rate in python (2.6)? I'm using Pygame and PyOpenGL, if that helps. I don't need to change the refresh rate, I just need to know what it is.