py2exe y pygame problema mixer

Tratamos sobre el manejo de APIs frecuentemente utilizadas en el desarrollo de videojuegos, como SDL, pygame o SFML.

py2exe y pygame problema mixer

Notapor IrvingProg » Dom Oct 09, 2011 4:00 pm

Hola.

He estado intentando pasar un juego hecho en Python y Pygame(.py) a un .exe en Windows, yo uso GNU/Linux así que el juego está hecho para funcionar en GNU/Linux, he estado probando con Windows y tuve que cambiar un par de cosas para hacerlo funcionar(a medias) primero tuve problema con el video, pero lo solucione con un par de lineas que encontré por Internet, ahora tengo problemas con el audio(mixer).

El juego Inicia con un splash, y después entra al main que es un Menú donde hay una canción de fondo y ahi me da el error.

Les dejo algo de código:

Cabecera(Aquí arregle lo del vídeo);
#!/usr/bin/python
# -*- coding: utf-8 -*-
import pygame,sys,os
import random
from pygame.locals import *
import pygame._view
os.environ['SDL_VIDEODRIVER'] = 'windib'
pygame.display.init()

SCREEN_WIDTH = 800;
SCREEN_HEIGHT = 600;

# PANTALLA
screen = pygame.display.set_mode((SCREEN_WIDTH,SCREEN_HEIGHT))
pygame.display.set_caption("CarroPX - THE GAME ");

Compile.py;
from distutils.core import setup
import py2exe

setup(console=['Main.py'])


Aquí me da el error ya compilado el programa, al ejecutar el .exe;
pygame.mixer.music.load("./datos/intro.ogg");
pygame.mixer.music.play(-1);


Espero me puedan ayudar a resolver el problema, de antemano gracias.
Avatar de Usuario
IrvingProg
 
Mensajes: 24
Registrado: Vie Ene 07, 2011 7:36 pm
Ubicación: México

Volver a Sobre las bibliotecas multimedia

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado