miércoles, 15 de mayo de 2013

Nowhere



Este es el título del juego para iPad en el que estoy trabajando ahora mismo, :) si alguien ha seguido este blog durante algún tiempo, sabrá que ya hice un juego con este mismo nombre para Wii, y quizás alguien incluso lo jugó, xD bien, pues no tiene nada que ver, es decir, el concepto es el mismo, pero la jugabilidad el argumento y en general el planteamiento en sí, son diferentes, digamos que esta es una version 2.0 muy mejorada, y la anterior era más bien un experimento, xD para empezar la version de Wii tiene solo una zona, y esta cinco. xD



La verdad es que por ahora no quiero entrar en muchos detalles sobre el argumento, ya que todavía me queda un tiempo hasta tenerlo terminado, realmente me está costando más de lo que esperaba. :/
Diré que Nowhere es una aventura en primera persona bastante inquietante xD, que nos situa en medio de un extraño lugar, al que no sabemos muy bien como hemos llegado, nuestro objetivo es avanzar y de paso averiguar porqué estamos allí. ^^

¿Es un juego de terror? Bueno... tal vez mienta si digo que lo es, tiene ciertos momentos en los que tendrás que huir como un desesperado para salvar tu vida y esconderte, pero no es un juego en el que estés de susto en susto, como suele ocurrir en otros. Nowhere consiste mas bien en explorar para ir desentrañando la oscura verdad que esconde.
Digamos que el miedo está ahí pero es algo secundario un elemento más, tambien depende de lo sensible que sea cada uno, claro, juega más bien con la continua sensación de que en cualquier momento algo va a pasar. XD



Por si alguien se ha fijado, si, tiene pad virtual en pantalla, y creedme se controla muy bien y es muy sencillo, me he estrujado el cerebro para conseguir que así sea xD estuve experimentado con otro tipo de controles más apropiados para una pantalla táctil, incluso uno en el que solo necesitabas un dedo para controlarlo, pero no resultaron muy precisos. Y es que este juego fue diseñado desde un principio para ser controlado con un pad o con teclado y ratón ya que requiere precisión para agarrar objetos llevarlos a otro sitio etc... esas acciones resultan muy incómodas con un control tipo "point and click" por ejemplo. Así que tras mucho sufrimiento con los controles decidí que el clásico (y odiado por algunos) pad virtual era la mejor opción.

Nowhere va a ser un juego un poco raro, la verdad es que no es el tipico juego que uno acostumbra a encontrar en el App Store, quizás eso sea algo malo o bueno, no lo se, ya alguien me comentó en su dia que no era un juego muy apropiado para una tableta, pero quien sabe xD



Nada más, permaneced atentos si os interesa Nowhere, pronto estará listo, no se cuanto de pronto XD pero espero que para antes de que temine Junio esté listo... si no hay contratiempos xD

Salu2 ;)

domingo, 7 de abril de 2013

Dark Engine va mejorando (un poco xD)

Ya ha pasado un año desde que decidí lanzarme a la aventura de crear mi propio motor gráfico para  desarrollar mis videojuegos, algo que podía parecer absurdo teniendo en cuenta que hoy en dia existen herramientas como Unity, Unreal Engine, Cocos 2D, etc... que son una autentica maravilla, pero oye, y la cantidad de tutoriales sobre como usarlos que me ahorrado?, por no hablar del pago de las respectivas licencias (bueno Cocos 2d es gratis) xD
La verdad es que usar un motor propio te da cierta libertad que los anteriormente citados no te darán nunca, te da mas control sobre lo que haces, porque tu lo has creado y conoces cada recoveco del mismo, sabes que es lo que puede fallar, que puedes o no puedes hacer etc..., tambien puedes añadir las mejoras que te de la gana según lo que necesites o portarlo a la plataforma que quieras.
Aunque por otro lado también es verdad que comparado con otros mi motor parece de juguete xD realmente es muy simple en comparación.

Lo que a mi me gusta es crear videojuegos, no motores gráficos, así que decidí crear algo simple que no me llevase mucho tiempo (tardé cuatro dias en tener lista la primera version xD) y que me permitiese hacer algo decente, la idea era ir mejorándolo sobre la marcha.
Ya termine un juego con la primera version del motor, Astro Tank y no fue mal, pero para el juego que estoy haciendo ahora, decidí mejorarlo un poquito ya que iba a necesitar nuevas funciones.
Dos cosas que el motor necesitaba como el comer eran, poder usar shaders y poder incluir modelos 3d animados, que además iba a necesitar si o si en el proximo juego así que me puse manos a la obra xD tambien le añadí soporte para otros formatos de textura como el *.tga, mejoré un poco el rendimiento, la iluminación, e hice algunas mejoras en el audio.

Para las animaciones decidí no complicarme mucho la vida y exportar directamente los frames desde blender, así que usa la animación por frames de toda la vida interpolando un frame con otro, simple, pero resultón xD, lo ideal sería usar huesos pero aún no se como hacer eso XD

Y con esta pequeña puesta a punto la nueva version ya estaba lista para ser usada en el nuevo juego que estoy haciendo ahora y que si es posible terminaré en un par de meses :D

Os dejo un pequeño video de como quedó el nuevo sistema de animaciones :D
PD: Tal vez a alguien le suene el personaje animado ya que pertenece al Zelda de Wii XD




miércoles, 2 de enero de 2013

Nuevo proyecto en curso


Tras tres juegos publicados en el App store sin éxito alguno, :/  aquí sigo sin querer rendirme, y con mas ganas que nunca de seguir intentando crear algo que merezca la pena.

La verdad es que desanima bastante ver que el esfuerzo puesto en los juegos anteriores (meses acostándome a las tantas para luego estar muerto de sueño xD) no ha servido para mucho, y lo increíblemente complicado que resulta llamar minimamente la atención en medio de un mar de aplicaciones y juegos (Y eso solo con el app store) aunque lo cierto es que además de eso con cada fracaso he ido aprendiendo algo nuevo y me he dado cuenta de que aún me queda mucho por mejorar, por eso creo que debo seguir un poco más, aunque a veces sienta que me estoy dando contra un muro XD.

Más de una vez he leído y escuchado que para diseñar un videojuego tienes que pensar en lo que puede gustar a la gente, que tienes que estudiar el mercado por así decirlo y ver que  que estilo de juego es el que esta pegando más fuerte, para crear algo en esa linea, incluso alguien alguna vez me dijo "Tienes que fijarte en los juegos que están en el top ( del App Store) y hacer algo similar", así que de alguna manera, mas o menos, con los tres anteriores juegos he ido siguiendo esa premisa, hasta ahora.

Hasta ahora porque tras tres intentos he decidido intentar hacer el juego que realmente a mi me apetece hacer y que me gustaría encontrar en el saturadísimo App Store, xD sin preocuparme de lo que gusta o no gusta y solo intentar crear algo interesante y diferente si es posible.

Así pues el juego que ahora mismo estoy haciendo para iOS, concretamente para iPad (por el momento) va a ser el primero que haga de esta manera, haciendo el tipo de juego que a mi me apetece. xD

¿Y tras todo el rollo que has soltado arriba, de que va el juego? Pues de momento solo diré que es una aventura rara medio de terror (según lo sensible que sea cada uno xD) y que su mecánica está basada en otro juego que hice para el canal homebrew de Wii (canal "pirata" para cargar aplicaciones caseras)

No es mucho, lo se, pero según avance el proyecto seguiré poniendo cosillas, de momento solo os puedo dejar este escueto vídeo donde testeo la física del juego y se puede apreciar un poco el aspecto que va tomando. xD



Saludos ;)

viernes, 1 de junio de 2012

Nuevo juego para Iphone

Así es, ya me queda poco para terminar el que será mi 3er juego para iOS, En este caso se trata de Astro Tank, un shooter en vista aerea y en 3d, en el que como es lógico tendrás que abrirte paso por cada zona a base de tiros XD. En el juego tu misión será la de infiltrarte en la base secreta de un peligroso terrorista intergaláctico XD y acabar con él, eso si, no será facil, ya que por el camino deberás enfrentarte a su ejército de máquinas.

 Astro Tank va a ser el primer juego comercial de los que he desarrollado hata la fecha que utilice mi propio motor gráfico, así que en ese sentido estoy muy orgulloso de este pequeño proyecto ^^, espero que al menos de mejor resultado que los anteriores XD.

 Nada más por ahora, si todo sale bien Astro Tank estará disponible en unas semanas. :)



 Saludos ;)

domingo, 5 de febrero de 2012

Dark Engine funcionando en iOS

La verdad es que ya hace unos meses que lo porté a iOS aunque no había puesto nada en el blog XD, pero sí, mi humilde motorcillo gráfico, ya no solo funciona en Wii sino también en Iphone/Ipad, y de hecho ya estoy preparando el próximo juego para esta plataforma, el primero en usar mi propio motor ^^ y si me es posible, estará terminado antes de primavera.

También comencé a portar el motor a Mac, de hecho ya es mas o menos funcional, mi idea es portarlo a Mac Windows y Linux, para en un futuro hacer algo en estas plataformas, aprovechando el tirón que están teniendo los sitios de descarga como Steam, tal vez pueda publicar alguno de mis juegos en estos sitios... pero aún es algo que tengo un poco apartado por ahora le doy prioridad a Iphone.

En un principio tenía pensado publicar el motor gratis, pero he decidido que por ahora no lo haré, creo que aún está muy verde, por eso prefiero utilizarlo solo para mis proyectos, por otro lado tampoco sé si podría dar soporte a quien decidiese utilizarlo (preguntas, dudas, etc...).
Aún me gustaría añadirle la posibilidad de usar modelos animados, shaders, y alguna cosa más, para los modelos no tengo muy claro que usar, había pensado en modelos md3 o md5 pero tiene ciertas desventajas, como tener que usar aplicaciones especificas, la mayoría para windows, otra opción sería exportar las animaciones desde el propio Blender, creo que el motor que yo utilizaba antes, Sio2 tenia una manera de hacer eso, así que tendré que darle un vistazo XD.

Y eso es todo espero poder mostrar algo del próximo juego pronto :)

Os dejo la imagen de una escena de prueba en iphone