domingo, 28 de junio de 2009

Las últimas pinceladas

En eso estoy ahora mismo. Tras este último testeo, parece que los problemas más graves de PANGEA han pasado a mejor vida. Tengo que dar las gracias a los testers (a casi todos) por implicarse como lo han hecho, por aconsejarme en algunos aspectos poco pulidos o mejorables, y por encontrar esas putaditas que se deben solucionar para evitar dead ends, malas cargas de escenarios, o bugs que comprometían la estabilidad del código. Digo a casi todos porque hay algunos que no han respuesto como esperaba, o que simplemente no han respuesto, pero es una mínima parte del grupo. En general, estoy muy contento con el resultado de este tercer testeo.

Tras los correspondientes reports de los testers, ahora estoy finalizando las mejoras o cambios propuestos. De hecho espero tenerlo finiquitado durante esta semana o la siguiente. No voy a darle más vueltas al asunto. Hace más de un año que dí por finalizada la producción del primer capítulo, y llevo desde entonces depurando y mejorando el juego, el script, la jugabilidad, la carga de partidas, algunas animaciones, esperando música, revisando los textos... Vamos, un engorroso proceso de mejora del juego en general que algún día tendrá que terminar. Y ese día creo que ya debería está cerca.

Si mis planes no se truncan, para septiembre debería estar este primer capítulo disponible para descarga pública. Durante los meses de julio y agosto espero poder preparar el trailer y algún elemento promocional del juego, como adelanto al lanzamiento. También para esas fechas, espero tener el tema principal, y si no, pues no pasa nada. Tomaré alguno de los ya creados, posiblemente el primero que suena al empezar el juego como el tema principal, porque el tiempo de espera, tanto con uno como con el otro músico es ya más del deseable y aconsejable.

Para la creación del trailer, Manel F. y Victor Parejo propusieron una serie de capturas de vídeo, con unos mensajes y tal... rescataré alguna de esas ideas, pero creo que voy a ir pensando en otra estructura para el trailer. Igual me curro alguna ilustración relacionada con el juego, alguna animación especial para eso, no se... hay varias opciones sobre la mesa.

Pronto más noticias.

viernes, 19 de junio de 2009

Nuevo tema principal en marcha

Bueno, una entradita rápida que voy liado hasta las trancas. Es lo que tienen las bodas familiares. Espero estar más disponible la semana que viene, que empiezo jornada intensiva en el trabajo.

Ya tengo en mi poder la propuesta de Juan Pablo para el tema principal. La verdad es que me ha gustado bastante más que la primera composición que me pasó, aunque, como siempre, le he planteado una serie de sugerencias, además del requisito de que la composición para los créditos del principio no puede durar más de unos 40 segundos. Es un tema muy Monkey, quizás demasiado, pero la base está muy bien, y ha incluído una parte que me encanta. De hecho le he pedido que la desarrolle más para que sea la melodía del "malo maloso".

Por otro lado, sigo recibiendo testeos por parte de los encargados de tal fin. Javier Agorreta, de ADAN-AD se ha incorporado, aunque un poco tarde, al testeo, y ya me ha enviado algunos posts. Aunque me sabe mal, tendré que relegar a MikeLogan del apartado de testers al de colaboraciones, pues hace meses que no sé nada de él.

Pronto más noticias.

miércoles, 3 de junio de 2009

OFFTOPIC: Monkey Island Strickes Back

Vaya bomba informativa. ¡Ojo al dato, como diría aquel! ¡Monkey Island ha vuelto!.

De la mano de TellTale Games y LucasArts, está previsto el lanzamiento de una nueva serie de aventuras del pirata más patético de todos los tiempos, Guybrush Treepwood, en un formato por entregas similar al del nuevo Sam & Max. La serie se llamará TALES FROM MONKEY ISLAND. Nuevas aventuras para uno de los protagonistas más carismáticos de todas las aventuras gráficas, y sin duda el más recordado e imitado. No me da miedo decir que Frank Frantic está inspirado directamente en el bueno de Guybrush, si bien Guybrush es más inocentón, y Frank tiene un poco más de mala uva.

TellTale Games lo anuncia en su web, donde se puede hacer ya un "pre-order" y ver un vídeo, que consiste en una versión en DVD y una lámina dibujada por el mismo Steve Purcell. No se si referira a la portada actualizada que hay en la parte superior de la noticia, pero no creo reconocer el estilo de Purcell en esa ilustración.

Y por si esto no fuera suficiente, otro sorpresón: TellTale ha hecho un remake del primer juego de la saga, "The Secret of Monkey Island", de 1991, con banda sonora especial, modo de juego "antiguo" y muchas cosas más. En la web de Aventura y Cía encontrarás más información sobre el lanzamiento, previsto para el 7 de Julio del presente año. Por lo visto estará disponible para XBOX 360 y presumiblemente para PC.

En el mundo aventurero esta noticia ha caído como una bomba. Tras el primer impacto, en el cual creo que casi nadie (me incluyo) pensó positivamente en este regreso, creo que la gente está empezando a digerir el bombazo y esta más dispuesta a encarar positivamente este lanzamiento. El hecho de que TellTale Games esté detrás del desarrollo, con licencia LucasArts, es una garantía de que, al menos, el juego tendrá un mínimo de calidad. Yo personalmente me encuentro con una sensación extraña. Por un lado, me alegro de que hayan retomado el personaje y el mundo de Monkey Island, pero por otro lado no me termina de convencer el aspecto gráfico que toma la saga. Llamadme anticuado pero adoraba esos píxels. De todos modos, aún teniendo mis reservas, creo que el aspecto gráfico es bastante bueno, aunque algunos se hayan apresurado a criticarlos, tachándolos de fríos y sin alma. Recordemos que estamos en 2009, y el primer Monkey Island tiene la friolera de 18 años. Es ridículo pretender que un juego comercial mantenga aquella estética. Otros abogan por no retomar un tema y unos personajes ya muy quemados, y renuncian de antemano al juego por no ser parte de la "saga" original de Ron Gilbert. Otro sector critica a LucasArts por volver sobre una franquicia en vez de apostar por un juego y una historia completamente nueva... Para gustos los colores, pero lo que es seguro, es que este juego no dejará indiferente a nadie, y espero que suponga un retorno de LucasArts al segmento videojueguil que más fama le ha otorgado y que abandonó vilmente.

Yo, por mi parte, espero que esté traducido a nuestro idioma en breve porque no me lo pienso perder. ¡Algo así no ocurre todos los días!

P.D.: Cuanto más lo veo, más me gusta. ¡¡¡No estaba preparado para esto, sr. Lucas!!!

Aquí el vídeo-trailer de TALES FROM MONKEY ISLAND

Aquí un Behind-the-scenes presentado en el E3 de THE SECRET OF MONKEY ISLAND

lunes, 1 de junio de 2009

Esperando resultados de los testers

Hace unos días envié la última beta a los testers. Un par de ellos han dado señales de vida, pero otros nada de nada. Supongo que será por las fechas en las que estamos, pues me consta que hay varios universitarios liados, por lo visto, con exámenes y otras historias. Seguiré esperando un par de semanas más.

Ahora estoy inmerso, mientras espero resultados y mientras espero a ver si llega el tema principal para los créditos, en la creación de los gráficos del primer puzzle de la segunda parte. Por primera vez en PANGEA, estoy desarrollando un primer plano para una escena. Es una vista de Frank de espaldas dentro de su celda, desde la que va a poder interactuar con algunos elementos de la escena para resolver el puzzle. La verdad es que estoy disfrutando de nuevo con la creación de gráficos, un aspecto que había abandonado hace bastante tiempo, para hacer las labores de programación, ya que nadie las hace por mí ;). Va a ser una ilustración mezcla de 3D de Lightwave y gráficos 2D, así con las líneas gordas, como los primeros planos de Day of the Tentacle, salvando lógicamente las distancias (insalvables de por sí), pues DOTT tiene, como comentaba en otro post, una verdadera delicia de animaciones e ilustraciones prácticamente imposible de superar.

miércoles, 27 de mayo de 2009

Idas y venidas. Ya estoy con PANGEA 2/2

Está siendo una época movida en el proyecto PANGEA. Hace unos días comentaba que ya estaba en disposición de seguir con el asunto del trailer y tema musical principal, y con ese ánimo contacté de nuevo con Victor Parejo, el músico que entró al proyecto hace unos meses y había colaborado en la creación del trailer junto con Manel F., colaborador a su vez de ADAN.

Lamentablemente, Víctor se había cansado de esperar noticias mías, y ya se había volcado en otros proyectos, impidiéndole volver a PANGEA, al menos momentáneamente. Una mala noticia sin duda, pues creo que Víctor tiene un gran potencial como músico, por lo poco que he oído de él, pero he de reconocer que no he contactado con él desde hace un mes y pico (o más), y no me queda otra que aceptar sin ningún tipo de objeción que abandone el proyecto para realizar otros. Mala suerte.

Tras el varapalo, empecé a pensar en qué circulos buscar un nuevo músico. Un misterioso lector del blog dejó una entrada hace un par de posts atrás, lo cual me había animado a escribir otro post definiéndo un poco el tema principal, además de hacer un pequeño repaso a las introducciones de las aventuras clásicas Lucasianas de los 90. Pensé en ese chico, aunque tras un tiempo sigo sin noticias por esa parte. Como aspecto positivo, decir que me sirvió para ordenar mis ideas y volver a repasar esas viejas introducciones que tantos recuerdos me traen, y que son en parte culpables de que hoy esté enfrascado en este cada vez más grande embolado.

Pero paradojas del destino, ayer mismo me encontré con un e-mail de Juan Pablo, el segundo músico del proyecto, que entró cuando Oscar Bravo, el primer músico, abandonó el proyecto por temas de trabajo. ¡Y lo mejor de todo, es que estaba interesado en volver sobre PANGEA e intentar crear un tema principal!. ¡No me lo podía creer! Me sorprendió muy gratamente el nuevo interés de Juan Pablo, después de un largo paréntesis en el cual dejamos de colaborar.

Juan Pablo ha creado algunas de las melodías que más me gustan de PANGEA, (a veces me sorprendo a mi mismo silbándolas en el trabajo) y estoy seguro de que sabrá tocar de nuevo las teclas adecuadas para crear un tema para los créditos que refleje la atmósfera oscura pero a la vez divertida de PANGEA.

En otro orden de cosas, he empezado con la producción "en serio" de PANGEA 2/2. Hace unos meses lo que hice era más "preproducción", y se trató básicamente de adaptar el interface y el funcionamiento de lo hecho hasta el momento para un segundo personaje. Lo primero que he tenido que hacer es replantear un puzzle que hay que resolver justo al empezar la segunda parte, y tras bastante tiempo esbozando en una vieja libreta, ya tengo claro como va a ser. Y ya estoy con el diseño de fondos. Estoy haciendo una prueba para diseñar e ilustrar los fondos con la ayuda de un programa de 3D, Lightwave9. Hasta ahora lo había usado sólamente para los montículos de hierba que aparecen en el parque donde está Charlie, pero me he lanzado a probarlo en un escenario entero, y de momento los resultados son bastante buenos. Aún así, requerirá una buena dosis de Photoshop, para "enguarrarlo" y dejarlo con una estética similar a los anteriores.

domingo, 24 de mayo de 2009

Nuevo testeo a la vista.

Parece que por fín voy viendo el final del túnel, pero aún quedan algunas cosillas por rematar.

Tras el último post, hice el testeo definitivo. Ya no salieron bugs, y creo que he conseguido reducir en gran número las variables globales utilizadas en los scripts. También he utilizado un comando para descargar todas las animaciones del juego una vez han sido utilizadas, y no descarto en un futuro intentar corregir algunos otros aspectos que de momento no voy a tocar.

Espero que todo este esfuerzo retocando el script repercuta directamente en la reducción del tiempo de cargado/salvado de partidas, el aspecto más crítico y complejo de todo el proyecto. Es curioso como todo el trabajo se puede ver empañado por un aspecto que no logro controlar. Espero que los nuevos testeos en XP reduzcan sus tiempos de cargado/salvado, pues en VISTA los resultados son bastante buenos.

También he actualizado créditos de PANGEA, y he reducido el número de testers sólamente a aquellos que han respondido y puteado de una forma más o menos intensa a PANGEA. Los que de momento (la lista no está cerrada y pueden haber alguna baja o alta) conforman la plantilla de testers oficiales son: Javier Arche, Cireja, Asensio López, MikeLogan y un servidor. Algunos de los primeros testers apareceran en colaboraciones, pues considero que no aplicaron la intensidad deseada en un testeo. Y alguno de los que en principio se ofreció pero nunca más se supo, pues nada, esos no apareceran en ningún sitio.

En las próximas horas pasaré la nueva beta al equipo de testers, con el fin de que lo vuelvan a probar, y me digan sus impresiones finales.

En el asunto del tema principal de momento sigo sin novedades al respecto. Ese es otro de los temas enquistados y espinosos de PANGEA. Después de tres músicos aún sigo sin tener un tema principal para el juego, y es algo que está empezando a inquietarme.

miércoles, 20 de mayo de 2009

Finalizadas las mejoras y sigo sin tema principal

Por fín he terminado de completar las mejoras de script de PANGEA. He estado desde el último post mejorando y optimizando las conversaciones del juego, aunque aún tengo pendiente jugar de nuevo toda la aventura y comprobar que los cambios y mejoras estan bien. Tras el consejo de José, del foro de WME, reescribí parte de las conversaciones, pero había un pequeño fallo de concepto que he tenido que solucionar de forma "casera" tras intentar contactar de nuevo con José sin conseguirlo. Ahora llega el momento de ver si funciona la solución, y creo que será así.

Por otro lado, en el post anterior me pedían que describiera cómo sería el tema musical principal que me gustaría para PANGEA. La verdad es que me resulta difícil describir algo musical, ya que estoy más acostumbrado a describir cosas gráficas, siendo como soy diseñador y un completo inútil en cuanto al tema musical. Aún así, espero poder describirlo mínimamente bien.

Cada vez que pienso en el tema principal perfecto para una Aventura Gráfica, siempre me viene el mismo a la cabeza: The Secret of Monkey Island. Recuerdo la primera vez que la oí. Fué a través del altavoz interno, y aún así de cutre me cautivó. Luego, oída con Adlib fué increíble, y en la versión CD me dejó ya sin palabras. Te mete de lleno en el ambiente del juego, sólamente con una imagen, la isla de Melee(tm), una frase (En lo más profundo del Caribe, la isla Melee) y la música. Luego, Monkey Island 2 tenía una versión más "dulce" del tema usado en la primera parte, muy acertada también. También me gustaba mucho la de Loom, aunque esta era directamente una versión midi del "Lago de los Cisnes" (muy afortunadamente), de Tchaikovsky, casi nada.

La intro de Maniac Mansion era mucho más cutre, pero llegué a cogerle cariño a aquella melodía en speaker. Era lo único que había musical en todo el juego, quitado de un par de momentos (cuando encendías la radio, creo recordar). Eso sí, la intro de Maniac Mansion 2, The Day of the Tentacle dió un salto de calidad enorme, tanto como el juego en sí, que revolucionó la forma de hacer aventuras gráficas en LucasArts, tanto a nivel gráfico como en otros muchos. Era una película de dibujos animados pura y dura, y encima incluía voces. Pa mear y no echar gota.

La serie de Indiana Jones ya tenía un tema musical tan anclado en la mente del colectivo aventurero que no hizo falta crear ninguno para los juegos. El tema de John Williams abre las dos aventuras gráficas de Indy, Indiana Jones & the last Crusade e Indiana Jones & the fate of Atlantis. El primero, bastante primitivo al ser de 1989, tenía su BSO basada directamente en la de la película, sonando sólamente en algunas escenas. Me encantaba la música de Venecia y la del plano cuando viajabas. Años después, Lucasfilm sacó una versión CD para FM-TOWNS con gráficos en 256 colores y música digitalizada. Por su parte, Atlantis tenía toda su música creada ex-proceso para el juego, excepto el archiconocido tema de Williams, siendo una verdadera delicia jugar con el Imuse de Michael Z. Land, ya implementado en MI2, ya que la música se mezclaba y cambiaba según las acciones que hicieras.

Ya me gustó menos la intro de Sam & Max Hit The Road, aunque quizás es porque el juego tampoco me entusiasmó demasiado.


En definitiva, lo que busco para el tema principal es una música que describa la atmósfera del juego, el ambiente, el tono. En este caso es un juego que durante su primera parte se desarrolla enteramente de noche. Se desarrolla en una ciudad algo decadente, pero al mismo tiempo tiene toques de humor y alguna que otra situación surrealista. Por lo tanto, PANGEA necesitaría un tema algo oscuro, pero con toques alegres, dentro de una ambientación urbana, pero con un toque aventurero, pues la segunda parte Frank cambiará de escenarios y compartirá protagonismo con Paula, la chica que está intentando localizar.

Quizás el compositor debería jugar al juego al menos un rato para pillarle el tono, y quizás ese ha sido el problema hasta ahora. Los músicos que han compuesto música hasta ahora, Oscar y Juan Pablo, no han jugado a PANGEA, (bueno, Juan Pablo jugó a una primitiva beta hace ya mucho tiempo, pero una vez ya compuesta su música). Se han basado en capturas de pantalla y en indicaciones mías. De todos modos no nos engañemos, la música que actualmente suena en PANGEA es, para mi, PERFECTA. Me encanta oirla, aunque tengo mis temas preferidos, como el de la cocina de la mansión, un tema muy "Monkey2" , o el del parque, o el tema de la espada de la intro interactiva.

viernes, 1 de mayo de 2009

Un año de los primeros testeos

Por estos días se cumple un año de los primeros testeos de PANGEA. La verdad es que desde entonces el juego ha avanzado muy poco en cuanto a desarrollo propiamente dicho, pero ha ganado muchísimo en otros aspectos que hace 365 días estaban muy atrasados.

Después del primer testeo, los testers se sorprendieron de la calidad del juego en cuanto a gráficos, música y animación. La historia también gustó bastante, y la valoración global de los testers fué muy positiva. Surgieron pequeños bugs, y sobre todo, sugerencias de mejora en cuanto a interface, jugabilidad, abreviaturas de teclado, doble clic, etc. Realmente podía haber lanzado PANGEA entonces, pero todas esas carencias que me transmitieron los testers hicieron plantearme si era conveniente lanzar la beta entonces, o pulirla hasta dejarla reluciente. Y como soy así de guay y de chulo, pues pensé: "si te has tirado tres años y pico para llegar hasta aquí, no vas a sacar esto que tiene cosas mejorables. Mejóralas y luego lo lanzas. No te precipites."

Y así he llegado hasta hoy. Llevo un año mejorando PANGEA. He cambiado y optimizado cosas en TODOS los scripts del juego, y aún sigo con ello.

Hace un año no sabía como implementar un segundo personaje. Hoy por hoy eso ya está solucionado, aunque me supuso modificar muchísimo código, y ahora mismo funciona perfectamente. De cara a la producción de la segunda parte agilizará mucho las cosas.

También he aprendido a plantear las conversaciones de forma algo diferente, gracias a la colaboración especial de José, un miembro del foro en español de WME que me ha echado un cable importante en la optimización de variables en las conversaciones, paso en el que me encuentro ahora mismo, y que se está alargando más de lo deseable. ¡¡Gracias maestro!!.

Asimismo, he añadido algunos personajes nuevos de los cuales extraer información y ayudar al jugador a centrar el objetivo y a canalizar la información. He de decir que el aspecto gráfico es el menos "actualizado", o mejor dicho, es el que menos cambios ha sufrido desde el principio. Me he centrado más en mejorar aspectos funcionales que estéticos, pues aparte de que pienso que los gráficos están bastante bien, si el juego es malo en cuanto a jugabilidad e interface, deja sin valor el resto de cualidades por muy buenas que estas sean.

En cuanto a las colaboraciones musicales, ahora mismo están bastante paradas, al igual que el tema del trailer, pero básicamente por mi culpa, pues me he centrado tanto con el tema de las variables que he dejado esos asuntos un poco de lado. Me hago responsable de ello, y espero contactar pronto con los colaboradores tanto del trailer como de la música para volver a ponernos en marcha. A nivel musical, lo que sigue faltando básicamente es el tema principal. Víctor me planteó un tema hace un tiempo, junto a la primera versión del trailer, y era un buen tema, pero no lo imaginaba como principal. Justo en ese momento más o menos fué cuando empecé a liarme con las variables y desde entonces no he luchado en otros frentes.

Espero dentro de un año estar ya enfrascado en la producción de la segunda parte.

martes, 7 de abril de 2009

Colaboraciones, optimización y testeo

En el momento de escribir este post, me encuentro aún enfrascado en las mejoras y actualización del script que comentaba en la anterior entrada. Está siendo un proceso tedioso, agravado por el poco tiempo que le puedo dedicar últimamente, pero que poco a poco va dando sus frutos; de momento he conseguido "ahorrar" muchas variables, lo que espero agilice bastante el proceso de salvar/cargar las partidas.

Hace poco contacté con un chico del foro en español de WME. José (que es así como se llama el susodicho) que me ha echado una buena mano en el tema de optimización de las conversaciones. Realmente él ha ido bastante lejos y le ha metido un buen meneo a una conversación que le pasé. El problema es que para volver a rehacer las conversaciones voy a tener que dedicarle muchísimo tiempo, y no se si va a a valer la pena. De todos modos, hay algunas cosas que si puedo aprovechar, aunque el desarrollo no lo haga igual que él propone. Igualmente, desde aquí le doy las gracias por su ayuda.

AVISO A LOS TESTERS: Espero tener la nueva beta pronto, para que podáis trastearla de nuevo, pues hay considerables actualizaciones a nivel de script.

martes, 24 de marzo de 2009

Sigo optimizando el script

Tras algunos testeos por parte de un par de integrantes del equipo de testers (el resto parece que han vuelto a desaparecer), estoy ultimando una nueva versión de PANGEA, con más y mejor optimización de scripts, reduciendo el uso de variables globales, para intentar así agilizar el tiempo de salvado y cargado de partidas. Este problema de momento está apareciendo cuando el juego es ejecutado en XP, ya que lo he probado en VISTA y no se aprecian tiempos de cargado/salvado excesivos. Pero entiendo que una mejor optimización de variables puede evitar problemas en el futuro, además de que siempre es mejor un programa optimizado que uno en plan "salvaje". Una de las formas de "ahorrar" globales es utilizar una matriz de variables. Realmente no se si se optimizará mucho con esto, pero creo que va a ser mejor tener unas pocas variables con muchas "casillas" que muchas variables globales independientes.

Es una lástima que esta optimización la tenga que hacer a posteriori, en vez de haberla aplicado al generar el script original, pues me está llevando mucho tiempo. Pero es lo que tiene programar sin tener ni puta idea. ¡Aunque al final voy a aprender y todo!.

Gracias a los testers que me están echando una mano con sus comentarios y chequeos. Pronto recibiréis una nueva versión para putear.