Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: amchacon en 10 Mayo 2013, 18:37 PM

Título: (Juego) La Serpiente
Publicado por: amchacon en 10 Mayo 2013, 18:37 PM
Aquí os dejo un juego que he estado desarrollando por mi cuenta:

(http://desmond.imageshack.us/Himg210/scaled.php?server=210&filename=sinttulort.png&res=landing)
(http://desmond.imageshack.us/Himg88/scaled.php?server=88&filename=sinttulo3iu.png&res=landing)

Citar
Descarga Ejecutable Windows (Versión 20130510) (https://dl.dropboxusercontent.com/u/69551225/Snake%20(20130510)%20(WINDOWS).zip)
Descarga Ejecutable Linux (Versión 20130513) (http://dl.dropboxusercontent.com/u/69551225/Snake%20(20130513)%20Linux.zip)
Descarga Código (Versión 20130510) (https://dl.dropboxusercontent.com/u/69551225/Snake%20(20130510)%20Source.zip)

CONTROLES:

W/Flecha Arriba: Moverse hacia arriba.
A/Flecha Izquierda: Moverse hacia la izquierda.
D/Flecha Derecha: Moverse hacia la derecha.
S/Flecha Abajo: Moverse hacia abajo.

P = Pausa
J = Más velocidad (necesita pulsarse varias veces para que sea perceptible).
U = Menos velocidad.
K = Aumentar longitud de la serpiente.
M = Silenciar la Musica.
ESC = Salir del juego.

Título: Re: (Juego) La Serpiente
Publicado por: Stakewinner00 en 10 Mayo 2013, 20:27 PM
Esta en C++? Muy bueno. Lastima que no me pude descargar el código fuente. Usas SDL? lo digo para saber que necesito para compilarlo.
Título: Re: (Juego) La Serpiente
Publicado por: Blaster en 10 Mayo 2013, 20:37 PM
Hola amchacon los enlaces que propocionaste no funcion:

Descarga Ejecutable Windows (Versión 20130510)
Descarga Ejecutable Linux (Versión 20130513)
Descarga Código (Versión 20130510) (//http:///%3EDescarga%20Ejecutable%20Linux%20(Versi%C3%B3n%2020130513)%3Cbr%20/%3EDescarga%20C%C3%B3digo%20(Versi%C3%B3n%2020130510))

puedes corregirlos, ya que se ve muy interesante el juego me gustaria ver
el codigo  :laugh:
Título: Re: (Juego) La Serpiente
Publicado por: amchacon en 10 Mayo 2013, 20:40 PM
Sí, aunque el 80% del código es antiguo. De cuando estaba aprendiendo orientación a objetos, asi que tengo una mezcla muy rara entre C y C++.

Necesitas Allegro 4.2. En linux lo puedes instalar así:
Citarsudo apt-get install liballegro4.2-dev

Y luego tienes que pasarle este parametro al compilador `allegro-config --libs` con las comillas simples.

En Windows es más tocapelotas, tuve que tirar de este pack que encontré por internet:
http://www.nachocabanes.com/fich/descargar.php?nombre=Dev-Cpp-49-instaladoExtras.exe

PD: Los links ya están arreglados, gracias mi amigo gemelo.
Título: Re: (Juego) La Serpiente
Publicado por: Stakewinner00 en 10 Mayo 2013, 21:05 PM
Ok, muchas gracias descargando.
Título: Re: (Juego) La Serpiente
Publicado por: amchacon en 10 Mayo 2013, 21:13 PM
Pequeño hotfix en la versión de Linux/Source. Hacía que el juego fallase si tenías la música activada  :silbar: