Friday, July 28, 2006

Entrega de Proyectos






¡Al fin! El proyecto está, afortunadamente, entregado, a pesar de sustos varios con la grabadora de DVDs. Muy a mi pesar,no se ha podido hacer la rotación de las figuras, lo cual no deja de ser una lastima :( . Tampoco he llegado a ordenar en Z los objetos, aunque eso tampoco es muy importante pues hay pocos objetos que corran peligro de mostrar ese problema.

Pero en el fondo, la verdad es que me siento muy orgulloso del resultado, pues me he superado en muchos aspectos, y lo he hecho a través de este proyecto, que me ha divertido muchísimo. De hecho, me ha gustado tanto que posiblemente realice una versión más avanzada y que realmente implemente todas las ideas que se han quedado en el tintero.

Entretanto, solo queda un blog en el que comentar el puesto en el que queda este proyecto en el concurso. ¿Cual será? Los nervios, para mañana, esta noche toca descansar.

Thursday, July 27, 2006

Nuevo Look



Son las 4 de a mañana y ya solo quedan 15 horas para que finalice el plazo del juego. He conseguido un avance importante en los gráficos: como se puede ver, los escenarios han dejado de ser esas horribles cajas amarillas, y las luces, como los símbolos que marcan el inicio y final de la fase, se pintan en un hermoso aditivo.

Las texturas las he hecho (cagate lorito) a lapiz, para echarles después una foto y añadirles algo de color con el photoshop. Desde luego, dejan bastante que desear, pero sí que transmiten el sentimiento tétrico que quiero que rodee al juego.

A continuación, prepararé las animaciones de los bichos, antes incluso que la parte del magnetismo. Esto lo hago porque ahora mismo el cerebro no lo tengo para muchos trotes, y siempre me ha sido menos cargante dibujar que no programar.

Primeras briznas de jugabilidad - Esta noche no duerme ni Dios





Como se puede ver en estas capturas tan insulsas, por otra parte, ya existe un mínimo de jugabilidad para el juego. Me ha costado lo suyo que el personaje avanzara en la dirección correcta incluso aunque la cámara estuviera rotada ... pero ahora ya podemos cumplir el objetivo fase tras fase: llegar desde la entrada (el simbolo rojo en el suelo) a la salida (el azul).

En algunas pantallas habrá que esquivar las luces (esos circulos blancos que por mis muertos que se pintarán en aditivo), en otras a las luces y a los guardias, que pueden vernos incluso aunque la oscuridad nos proteja, y en otras tendremos que enviar los guardias al olvido transformándonos en una sombra que los absorberá con solo pasar por debajo.

Como se puede ver, el aspecto gráfico es por ahora lo más descuidado, pero confio en poder cerrar la jugabilidad esta noche y poder dedicarme mañana a los gráficos a toda velocidad. Probablemente utilice fotografias para componer texturas, pues he olvidado el lapiz de mi tableta gráfica (la tableta sí que ha venido para ocupar sitio en la maleta).

Y eso es todo por el momento. Mañana es el día ...

Wednesday, July 26, 2006

29 horas - 41 quedan


El día aún no ha terminado, y el avance, aunque no muy vistoso, es interesante: casi todo el sistema de menús está resuelto, así como el esqueleto de la aplicación. Lo que más ha costado ha sido preparar la redefinición de teclas, aunque gracias a mi motor, ahora se puede seleccionar tanto una tecla, como un botón de ratón, como el eje o el ratón de un joystick (con los analógicos puede dar problemas ...).

Ahora empieza la implementación de la propia partida, y por lo tanto de los elementos que componen cada nivel. He pensado en luces estáticas en techos y paredes, y los guardias, que originalmente iban a ser estáticos, podrian acabar moviéndose en rutas. Esto permitiría que el magnetismo tuviera incluso más importancia que si la cosa se limitara al desplazamiento de objetos luminosos, pues ahora los objetos metálicos atraibles podrían convertirse en bloqueos para rutas.

El objetivo para mañana será acabar el juego en sí, para que el último día pueda dedicarlo a añadir secuencias de presentación y de final de juego, así como a testear y dejar bien limpia la aplicación. También tengo que decidir hasta que punto es necesario un editor y si seré capaz de hacerlo en plazo, pues aunque me está gustando el concepto y me gustaría poder estudiarlo a con la comodidad de un editor, sería una lastima no participar por no acabar a tiempo.

Tuesday, July 25, 2006

Conceptos y Niveles




Aquí dejo un par de imágenes, con esquemas de diseño de algunos niveles y con una descripción técnica de cómo montar los escenarios (¡en 3D!).

También podeis ver los conceptos que he preparado para El Olvidado y para los Guardias. Aún me faltará un personaje más, el Rey.



Primeros Pasos

Acaba de empezar el concurso, así que se hce obligatorio empezar a desarrollar la planificación. Pero antes, ¿qué vamos a necesitar? ¿Cómo es el juego?

Se trata de un juego con (probablemente) perspectiva isométrica, en el que el sombrio personaje protagonista tendrá que evitar la luz para no ser descubierto por los guardias del malvado rey a destronar. Así, tendrá que evitar las zonas iluminadas para no ser descubierto e incurrir en la paradoja de dejar de ser el Olvidado.

Al tiempo, el Olvidado puede penetrar en las sombras y hacer desaparecer en el olvido a los guardias. Si todos los guardias de una habitación desaparecen, el Olvidado podrá acceder a las zonas iluminadas sin problema.

Ya disponemos de una mecánica para la luz y la oscuridad. El magnetismo quiero combinarlo con la luz y la oscuridad a través de la necesidad de mover objetos magnéticamente, en concreto fuentes de luz que pudieran delatarnos u oclusores para fuentes de luz.

Ahora voy a calcular necesidaes y abocetar un poco el concepto, para poder ir avanzando con las ideas un poco claras.

Prólogo

Con este breve comentario da inicio la andadura de "La Sombra del Olvidado", un proyecto ideado para el Concurso de Programación Rápida de la Campus Party en su 10ª edición.

Este proyecto aunará los conceptos de Luz (o su ausencia) y de Magnetismo a través de un juego de puzzles en el que tendremos que guiar al Olvidado para que cumpla la tarea que los Ancianos Místicos le han asignado: hacer desaparecer la estirpe del Rey Malvedere, cuyas atrocidades van más allá de lo que el orden místico del cosmos puede soportar.

Y es que el Olvidado tiene dos grandes poderes: por una parte, es capaz de fundirse con las sombras, volviendose invisible e invulnerable en ellas; y por otra parte, puede hacer desaparecer a incautos en las sombras que los rodean, provocando al momento que el cosmos se reordene para hacer desaparecer el rastro de estos, convirtiendolos en victimas del olvido absoluto.

Así empieza la aventura del Olvidado, que es la nuesta, pues nuestra será la responsabilidad de conseguir que el soberano Malvedere nunca haya existido en este mundo.