Página 2 de 7

Re: Problemas y dudas sobre mi primero juego churrero

Publicado: Lun, 03 Mar 2014, 14:51
por Alessandro
Siiiiiiiiii :corchoneta: ¡Funciona! Gracias de nuevo - y gracias también de los cumplidos a la pintada :D

Entonces, voy a explicar algo sobre el güego. El projecto se llama Cousin Horace y trae su origen desde una ocurrencia que me surgió a la vista de la carátula de los cassetes de los juegos de Horace por el Timex 2068.

Image

Horace parece completamente diverso de el personaje que todos conocemos y (casi todos) amamos. Por eso, me imaginé que él no es "nuestro" Horace, sino su primo de Estados Unidos, que tiene el mismo nombre, vive aventuras similares a ellas de su pariente, y - sobre todo - es detestado por los mismos enemigos.

La historia: Horace 2 (el americano) invita su primo británico (Horace 1) a visitarlo en los EE.UU., pero antes de encontrarlo al aeropuerto, Horace 2 recibe un mensaje anonimo sobre su movíl que lo avisa que su primo fue secuestrado y le ordina a él de ir hacia un edificio abandonado, sin policia o otra compañia, hasta la próxima media hora, de lo contrario podrá pasar algo de malo a Horace 1.

Horace 2 hace eso... y allá comenza el primero capítulo de Cousin Horace. Al terminar con éxito cada capítulo, el jugador recibirá una palabra clave para comenzar el siguiente, hasta el capítulo final, que debería ser también hecho con la Churrera, pero de vista "genital".

Image

EDIT: Una pequeña anticipación ;)

Image

Re: Problemas y dudas sobre mi primero juego churrero

Publicado: Lun, 03 Mar 2014, 15:16
por Nightwolf
Joer, qué sensacional :)

Re: Problemas y dudas sobre mi primero juego churrero

Publicado: Lun, 03 Mar 2014, 15:48
por na_th_an
Se ve muy bien. ¡Ya tenemos ganas de probarlo!

Conocía esa portada. Está claro que el diseño de Horace, en cualquiera de sus variantes es, cuanto menos, "interesante" ;)

Re: Problemas y dudas sobre mi primero juego churrero

Publicado: Lun, 03 Mar 2014, 15:53
por Alessandro
;)

Otra duda: necesito de instruir el juego a finalizarse con éxito - mostrando la pantalla final - cuando todos los enemigos de tipo 1, 2 y 3 - excluyendo naturalmente las plataformas móviles - serán eliminados. En total hay 70 de ellos.

Supongo que debería modificar el mainloop.h ...¿ pero como ? :cabesa:

Re: Problemas y dudas sobre mi primero juego churrero

Publicado: Lun, 03 Mar 2014, 16:07
por na_th_an
Puedes hacerlo en el script.

El motor tiene una particularidad: si el script está activado, cada vez que matas un enemigo saltando sobre él se ejecuta la sección ENTERING ANY.

Sabes que son 70 los enemigos, puedes añadir esta condición en la sección ENTERING ANY de tu script:

$this->bbcode_second_pass_code('', 'ENTERING ANY
IF ENEMIES_KILLED_EQUALS 70
THEN
WIN
END
END')

La sección ENTERING ANY se ejecuta al entrar en cada pantalla, pero también se ejecuta al saltar sobre un enemigo y matarlo, por lo que nos sirve para lo que queremos conseguir.

Re: Problemas y dudas sobre mi primero juego churrero

Publicado: Lun, 03 Mar 2014, 17:48
por Alessandro
Fantástico :cheer: :cheer: :cheer:

Ahora es el momento de la prueba. Si todo estará en orden... comienzo a trabajar al segundo capítulo 8-) :D

Re: Problemas y dudas sobre mi primero juego churrero

Publicado: Lun, 03 Mar 2014, 18:03
por na_th_an
Si no funciona es probable que haya algún bug en el motor :) Hay partes que he utilizado poco y por tanto no están demasiado probadas.

Crucemos los dedos.

Re: Problemas y dudas sobre mi primero juego churrero

Publicado: Mar, 04 Mar 2014, 02:11
por renegade
$this->bbcode_second_pass_quote('', '
')Si prefieres quedarte en el modo de 48K, se puede cambiar la música muy fácilmente si usas beepola y el Phaser Engine. Si exportas en .ASM desde Beepola una canción que utilice Phaser Engine y comparas el archivo obtenido con music.h verás que es muy sencillo sustituir la canción que viene por defecto por otra nueva. Tengo pendiente de explicar esto en el tutorial, pero es un proceso muy sencillo.
da y sugerencias.


Por favor necesitamos esto como el respirar ;) que buena pinta tiene el juego :)

Re: Problemas y dudas sobre mi primero juego churrero

Publicado: Mar, 04 Mar 2014, 10:55
por Alessandro
$this->bbcode_second_pass_quote('renegade', 'P')or favor necesitamos esto como el respirar ;)

Hola, ya he componido una sencilla versión de Yankee Doodle asignada a la pantalla inicial. Para utilizarla fué bastante substituir toda la parte final del fichero music.h, ella que comienza con "musicdata", con el código ASM de la canción exportado por Beepola. No te olvides de dejar #endasm para finalizar el código.
$this->bbcode_second_pass_quote('renegade', 'q')ue buena pinta tiene el juego :)

Gracias :D pero esto es sólo el inicio ;)

Re: Problemas y dudas sobre mi primero juego churrero

Publicado: Mar, 04 Mar 2014, 11:22
por na_th_an
En efecto, es así de fácil :) Tengo que encontrar tiempo para hacer un capítulo nuevo donde explieque esto y muchas otras cosas que hemos ido añadiendo al motor.

Sobre el juego: me encanta, pero aún no he podido probarlo a fondo. A ver si me dejan esta tarde un ratito :)