Articles of pygame

Elementos de pygame con diferente “velocidad”.

Acabo de hacer un juego invadido por el espacio, donde las cosas caen al suelo y tienes que evitar chocar, etc. Logré crear 2 objetos cayendo simultáneamente, pero no puedo hacer que hagan esto con diferente velocidad. Este los atributos del primer objeto. thing_startx = random.randrange(0, display_width-100) thing_starty = -700 thing_speed = 4 Ahora cae […]

¿Los sockets de python dejan de ser colgados?

Estoy tratando de crear un juego para dos jugadores en pygame usando sockets, la cosa es que cuando trato de recibir datos en esta línea: message = self.conn.recv(1024) Python se cuelga hasta que obtiene algunos datos. El problema con esto es que detiene el ciclo del juego cuando el cliente no está enviando nada a […]

¿Alguna forma de acelerar Python y Pygame?

Estoy escribiendo un simple juego de rol de arriba a abajo en Pygame, y he descubierto que es bastante lento … Aunque no espero que Python o Pygame coincidan con el FPS de juegos hechos con lenguajes comstackdos como C / C ++ o el evento Byte Compiled Java, pero aún el FPS actual de […]

El autocompletado de PyCharm no funciona con pygame

Acabo de instalar PyCharm Community Edition 3.4.1 y traté de hacer un proyecto de pygame simple en él. Encontré que la finalización del código se ejecuta de una manera extraña. En este caso: from pygame import event event. cuando escribo event. una ventana emergente de finalización con métodos de event muestra inmediatamente. Pero en el […]

pygame para python 2.7.3

Instalé python 2.7.3 en Windows 7 y ahora quiero pygame. Incluso instalé pygame 1.92 a0 pero no parece estar funcionando. ¿Alguien podría ayudar a resolver este problema? También probé con pygame 1.9.1, pero cuando escribo “importar pygame” en gui, aparece un mensaje de error: Traceback (most recent call last): File “”, line 1, in import […]

Intersección entre la curva de bezier y un segmento de línea.

Estoy escribiendo un juego en Python (con pygame) que me obliga a generar un “mar” aleatorio pero atractivo para cada juego nuevo. Después de una larga búsqueda, me decidí por un algoritmo que involucra curvas de Bezier como se define en padlib.py . Ahora necesito averiguar cuándo las curvas generadas por padlib intersecan un segmento […]

Pygame para Python 3.2 en mac – error de importación

He estado intentando instalar el módulo pygame en mi Macbook Pro con Snow Leapord. La versión de Python en la que estoy corriendo es 3.2 He estado siguiendo las instrucciones desde aquí para construir e instalar el módulo desde la fuente. Al ejecutar la comstackción recibo la siguiente advertencia muchas veces: Citar: el archivo fue […]

Recordando la importación en el módulo

Todavía estoy aprendiendo python y después de jugar con pygame noté que estaba importando de nuevo los módulos que importaba y que ya había importado. import pygame Por ejemplo, tengo algunas clases en un archivo separado, pero también debo importar pygame en ese archivo también para que funcionen. ¿Importa realmente el código dos veces? ¿Ralentizará […]

¿Cómo agrego una línea como sprite en pygame?

Quiero agregar una cuadrícula a mi nivel que se mantenga con el terreno y no con la pantalla. La forma en que pensé hacerlo es agregar todas las líneas que forman la cuadrícula como sprites y moverlas con el terreno, pero no puedo imaginar cómo representar la línea como una imagen. Intenté hacerlo yo mismo, […]

Error de Pygame: sistema mezclador no inicializado

Acabo de comenzar un pequeño proyecto de juego e bash hacer que se reproduzca un sonido cada vez que se dispara una bala, pero sigo recibiendo el mismo error: pygame.error: sistema mezclador no inicializado No entiendo lo que hago mal, aquí está mi código: import pygame, sys from pygame.locals import * theClock = pygame.time.Clock() sound […]