Aventura Gráfica RetroWars Episodio 1/4 (Commodre Amiga)

Algunos lo estabais esperando desde hace muchos meses y ya esta aquí...
RetroWars sale en descarga libre, para poder disfrutar de una aventura gráfica en tu commodore amiga, solo es un disco, funciona en un amiga con 1Mb de ram y ratón. Recomendamos jugarlo en maquina real y en tele de tubo...
En unas semanas publicaremos la versión en ingles...
Web del juego:
http://www.arananet.net/retrowars/

Imagen

Imagen

Imagen

Imagen

Si quieres saber más, la gente de commodore spain han hecho un excelente reportaje

http://www.commodorespain.es/retro-wars-para-vosotros-amigueros/

Se hizo una edición física artesanal muy limitada, unos cuantos la poseen para poder jugarla en su amiga y ponerla en su estantería...
Imagen

¿Haremos mas juegos para Amiga? Pues siempre que el tiempo libre nos lo permita iremos haciendo algún juego, pequeño en tiempo, pero no en diversión, ni calidad...
El siguiente es Furtum Sacrum (robo sagrado) Os dejo unas imágenes para abrir el apetito...

Imagen

Imagen
Basta ver las fotos para darse cuenta que habeis hecho una aventura con todo el sabor clásico y además muy refrescante (esa escena del WC XD ). Se nota que hay mucho trabajo detrás (¿se puede preguntar cuánto tiempo os ha llevado su desarrollo?) y que hay pasión en lo que se hace.

Más allá del propio juego a destacar además que según veo habeís hecho vuestro propio motor de aventuras, ya que estais enfrascados en el próximo juego casi sin pausa. Un verdadero acierto en el panorama homebrew, donde el concepto de motor está muy poco en uso y realmente es la clave para tener una línea regular de juegos.

Echaros unas birras a la salud de toda la comunidad amiguera por un trabajo bien hecho [beer]
Pues nos ha llevado unos cuantos meses...
El juego original se pensó para presentar a un concurso en la retromañia. Se diseño, se preparo todo, pero el programador se puso en plan todo es mio y medio acabo el juego... Aun así, ganamos, pero él asumió que era el ganador y el resto meros comparsas... Así que prescindimos de él y nos pusimos con otro programador, para comenzarlo de cero y terminarlo como se había pensado... pero no tuvimos suerte, también decidió tomar sus propias decisiones sin consultar al grupo, el juego se alargo muchos meses y se cambiaron partes del guión ... Así que por segunda vez tuvimos que prescindir del programador y comenzamos de cero, aremangarnos los que quedábamos, bueno kikems fue el que se puso, manos a la obra, y por eso ahora todos lo podemos disfrutarlo... no ha sido fácil...
Mención especial para rod que trabajo mucho para hacer la música...

Para el siguiente no sabemos cuanto tardaremos, ya que hay que compaginar, curro, familia y hobby... Pero esperamos que este para este año...
Se trata de volver a vivir la experiencia de una aventura gráfica cortita por que hoy en día no se dispone de mucho tiempo para dedicarle... En el programa de AmigaWave iremos anunciando los avances de el siguiente juego para amiga...
saludos
El tema de los equipos homebrew es delicado, hay que saber gestionarlo a veces. Un problema muy recurrente es justo con los programadores, no necesariamente porque vayan de mala fe, sino porque normalmente la carga de trabajo que suelen tener (si hay un mínimo de ambición) es mucho mayor que la que puedan tener otros mientros del equipo, y eso al final genera tensiones (no en vano el tiempo libre es igual para todos).

Algunas formas de lidiar con esto:
  • Añadir mucho contenido al juego, que los artistas y gente que genera el contenido estén también a tope.
  • Usar más de un programador y repartir tareas.
Imagen

Si probaste Retro Wars, ayúdanos respondiendo a unas preguntas:
http://goo.gl/forms/TknxjwEcJ28fCz0N2

Gracias
Coincido de lleno con AxelStone.

Saludos. Soy Rod Mérida, el que ha hecho la música del juego y la programación del motor de Retro Wars, no de esta versión, sino de una versión experimental que se prevé saldrá en breve, y no se pudo terminar aún. Si algo he aprendido durante el desarrollo de este juego, es que no se puede comparar casi con nada la cantidad ingente de carga de trabajo que tiene encima el programador a la hora de desarrollar un juego, cuando es programador único y tiene que desarrollar un motor adaptado a ese juego prácticamente de cero, en términos de la cantidad de tiempo, de varios meses incluso como mínimo, que hay que invertir para poder ver el juego más o menos planteado y presentable. Y así y con todo todavía habrá que pulirlo de varios bugs, y errores hasta hacer que quede como un juego decente y bien elaborado, eso si el juego es mínimamente ambiocoso.

Pondré un ejemplo y hablo por mí. Además de estar en la programación del motor de este juego, he tenido la suerte de hacer las veces también de compositor de la música. Pues bien, para esta primera versión del juego, la música, que ha sido una tarea bastante ardua de hacer, ha tardado en componerse y programarse entre 1 y 2 semanas, aproximadamente, día para arriba, día para abajo.

Pues bien, el motor propio de Retro Wars ha requerido más de cuatro meses. Cuatro meses que han ido planteando una serie de problemas añadidos a medida que se iban resolviendo los más básicos, de complejidad creciente, y así y con todo, aún tiene fallos y cosillas por ir puliendo; algún huevo de pascua por meter; alguna ruta o colisión por revisar, etc. Además, he tenido que aprender las características del dialecto de Basic empleado, cómo trabajar a partir de él con gráficos y del hardware del Amiga prácticamente de cero a medida que lo iba haciendo. ¿Qué es lo que pasa? Que como llegó la fecha del examen para mis oposiciones, me tuve que poner en cuerpo y alma a estudiar y tuve que dejar el tema de la programación en stand-by, y por ese motivo, tras reunirnos y hablar el equipo, llegamos a la conclusión de que urgía sacar una primera versión como fuera, para quitárnoslo de encima, y que Jojo y Kikems pudieran pasar a nuevos proyectos que ya tenían entre manos (también yo tengo algo planteado por ahí), y luego, si se quería, ya con más tiempo, yo podría ir elaborando una versión más ambiciosa con ese motor hecho de cero.

La solución fue clara: usar, para la primera versión un motor de aventura gráfica ya hecho, denominado Grac (como se especifica al comienzo del juego), y adaptar o reprogramar el tema de las variables, gestión y distribución de memoria, buscar formas de ahorrar para que cupiera en Amiga 500 y algunos aspectos técnicos añadidos, labor de la que se encargó Kikems, en un par de semanas, un tiempo prácticamente récord.

Así, de aquí surge que hay una primera versión inicial de Retro Wars con un motor genérico de aventura gráfica amiguera adaptado al desarrollo de la historia y características de Retro Wars.

Y hay planteada una segunda versión, que está aún en desarrollo, que ha estado en stand-by el último par de meses por motivos personales, como comenté, y que contará con un motor completamente reprogramado desde cero, diseñado y pensado específicamente para las necesidades y características concretas de Retro Wars desde un principio (y del que por cierto ya se ha ido viendo alguna demostración técnica a lo largo de los últimos meses en youtube). De hecho, lo de la existencia de estas dos versiones no es ningún secreto, lo hicimos público en un capítulo de AmigaWave el día que anunciamos el lanzamiento de la primera versión de Retro Wars. Es algo que se sabe ya.

Y bueno, que sí. Que el tema de coordinar a varias personas en el desarrollo de un juego suele ser delicado o complejizarse a medida que pasa el tiempo justo por ese tema que has planteado, AxelStone: que programar un juego desde cero, puede llegar a ser una tarea titánica, a poco vayan surgiendo y sumándose problemas técnicos como los que han surgido, y eso el que mejor lo sabe es el que tiene que comerse el majado. Por eso en muchos juegos hay más de un programador y por eso, creo como tú has dicho, totalmente necesario que la carga de trabajo del resto de miembros en temas de dibujo / diseño y guión sea proporcional a la carga del trabajo del programador, para que todos estén "a tope" y nadie tenga tiempo de aburrirse esperando a uno de los miembros, que es algo que exaspera, y debe frustrar al más pinta'o (sobre todo cuando hay presiones de fechas de lanzamiento o la gente está esperando que salga a la luz el producto).
5 respuestas