Archivo de la categoría ‘Proyectos’

Soñar es gratis

Jueves, Mayo 15th, 2008

Esa es la conclusión que he sacado después de que hace dos semanas se celebrara el EDVS2, al que asistí y en el que me pidieron (amablemente, sin amenzas ni nada por el estilo, jeje) que presentase algún proyecto mío, ya que algunos habían visto en la reunión de Animacor el rotor-O-scope y el  2 much 3k, y les había gustado mucho, asi que les hice caso e hice la presentación, que fue bastante bien, y las impresiones y los comentarios de los asistentes respecto a los proyectos fueron bastante positivas, tanto que me han animado más que nunca a hacer juegos -al menos de manera indie-

Por lo demás el encuentro fue genial, muy instructivo y sirvió para conocer a mucha más gente que le va el mundillo éste, intercambiar opiniones ideas y demás; lástima qu el AVE saliese a las siete y media, porque me hubiera gustado quedarme hasta el final.

Así que después del encuentro se ha puesto en contacto conmigo Nivel21, a los que les gustó el juego de puzzles y me han ofrecido una colaboración mutua para hacer rotor-O-scope para la XBOX a través del XNA Community Games. Ahora mismo estamos mirando cómo se pude programar el juego con el motor que están desarrollando para us Xtreme Table Soccer. Por cierto, ahora tengo una nueva y flamante XBOX edición Halo 3 (que todavía quedaba una en la tienda) que mola mazo ( y me va a servir para programar para ella).

Además, la reunión me ha servido para replantearme mucho las cosas, después de compartir experiencias con los demás y opiniones me he dado cuenta de que apuntar a hacer cosas brutales -como puede ser Armors en 3D y con física avanzada- es demasiado a no ser que tengas un gurpo de 50 personas trabajando para tí, y que a nivel indie es más importante cosas divertidas y viciantes ( a la par de que tengan cierta calidad) , así que, ahora que tengo la XBOX, un PC y las XNA, me doy cuenta de que la posiblidad más real que tengo para conseguir que Armors sea algo molón y dentro de mis posiblidades es hacerlo en 2D (aunque ocupe 12 Gigas como el Crysis, que por cierto, eso sí que mola mucho), así que mientras estoy trabajando conjuntamente con nivel21 me dedicaré también a ir adelantadno algo del mi ansiado y soñado juego de lucha, que basaré en un motor de juego 2D que tengo diseñado, al menos en papel, desde hace tiempo y cuyo nombre es IVOLEY, que no es ni más ni menos una palabra que se utiliza en Armors para denominar a las transformaciones de los personajes; y del que iré poniendo las características conforme las vaya implementando, porque quizás en algunas me he pasado un poco y no quiero adelantar nada, aunque me gustaría mucho que, al basarlo en XNA funcionase bien tanto en XBOX -en el que es seguro que no podré publicar Armors, al menos por los requerimientos de tamaño de paquetes de descarga- como PC, pudiendo utilizar las características adicionales que se pueden usar en este último y no en la consola de microsoft.

Así que señores, soñar es gratis, pero es mejor tener los pies más cerca del suelo.

SuperFrikiMón

Martes, Abril 29th, 2008

Por fin está online el proyecto web que tenía entre manos. No está aún completado al 100% pero está bastante operativo.

El proyecto es una mezcla de tiras cómicas y juego de rol, digamos que son como las conocidas cartas Magic, pero con mucho humor. Básicamente el proyecto responde a la premisa “¿Qué pasaría si clasificáramos a todos los tipos de frikis como si fueran Pokémon?“, así que he intentado clasificar de alguna manera u otra a cada una de las personas que tienen algún tipo de manía que podría denominarse “frikismo”, desde el sentido más amplio de la palabra. Para entenderlo mejor os recomiendo que os paséis por la web SuperFrikiMón y echad un vistazo a todo para entenderlo mejor, porque si no me va a tocar escribir una parrafada bastante larguilla.

En la parte programación cabe destacar dos grandes partes. Una, una aplicación de escritoria creada con .Net Framework 3.5 y las Microsoft Presentation Foundation que sirve para maquetar las cartas, generar las imágenes de las cartas y subir los datos a la web. Opté por hacer un programa por la sencilla razón de que la maquetación con Photoshop se me hacía pesadilla después de hacer el dibujo de la carta. Ya tenía echas unas cuantas para la web de TodoSuperFriki, que es donde las estaba publicando, pero después de un tiempo pensé que era lo más adecuado crear su web propia, actualmente estoy publicando las cartas existentes con la nueva maquetación, y después seguiré con actualizaciones semanales.

La otra parte es la web, que está programada desde cero y en php, además uso jQuery para usar AJAX y añadir un poco de interacción con el usario para actualizar comentarios, votaciones y puntuaciones de las cartas.

Os recomiendo que os paséis por la web, seguro que a más de uno os gustará.

Y van dos meses..

Domingo, Abril 6th, 2008

Y van dos meses que no escribo nada y no doy apenas señales de vida. Entre que he dado los últimos retoques al programa (por cierto las Windows Presentation Foundation de Microsoft molan mucho), que necesitaba para poner en marcha mi nuevo proyecto web, que está casi operativo y , que es bastante probable que esta semana esté online, y si no la semana que viene, y luego que estas cinco últimas semanas entre que he tenido que preparar un pequeño curso para impartir en mi trabajo sobre ASP.Net a un par de compañeris, la Semana Santa y el impartir un par de horas de clases de Asp después de la jornada laboral, la verdad es que me han dejado un poco tirado por los suelos.

Pero tampoco todo es malo, mientras tanto me ha dado tiempo a mirar algunos libros de arte y dibujo que me han servido de mucho para mejorar en el diseño de personajes y de entornos, cosa que me hacía falta para Armors, sobre todo lo segundo, y que bueno, también me ha permitido plantearme por qué derroteros llevar el proyecto. Hace tres días, ya un poco menos agobiado por el curso pensé en hacer una demo técnica implementando toda la tecnología necesaria para que fuese multiplataforma (ahí tenemos al amigo Open GL, que por cierto con mi nueva GeForce 8800 puedo usar el 2.0 )y todas esas cosas como la física y demás, aunque no llegue a terminar el juego, pero que me serviría para aprender (y mucho). Sin embargo hoy veo que EPIC Games ha lanzado un concurso de año y medio de duración en el que se pide una sola cosa : Mods del Unreal Tournament 3, desde agentes mutadores a nuevos modos de juego e incluso MODs completos, estando englobados estos en dos categorias: FPs, y NO-FPS. Por lo que he visto el cielo abierto, poder utilizar uno de los motores más prestigiosos para hacer la demo técnica de Armors, y encima, presentarlo a concurso, cosa que no estaría nada mal -sobre todo si se ganase (soñar es gratis)-. También es bueno que (casi) tengo un colaborador interesado y me gustaría conseguir alguno más, pero por ahora me bajaré los kits de herramientas para echarles un ojo y hacer los primeros pinitos, ah, por cierto el Unreal Tournament 3 mola mucho, es tan frenético como el primero pero con muy buenos gráficos.

Por ahora eso es todo, a ver si ya la semana que viene puedo escribir más y voy poniendo mis impresiones sobre las herramientas de Epic.

Testeando WPF

Jueves, Noviembre 29th, 2007

Como ya dije, he estado probando el Visual Studio 2008, y entre las novedades que trae es el soporte para el Windows Presentation Foundation, del que ya existía un parche para que lo soportase el Visual Studio 2005, pero no me dio por probarlo. Ahora me he metido un poco más con él, y personalmente, se pueden hacer auténticas virguerías con él a la hora de diseñar la interfaz, además si nos da por diseñarla con el programa Microsoft Expression Blend, ganaremos mucho más a la hora del diseño, ya que el Visual Studio es para programar, no para hacer interfaces bonitas.

Ahora me ha tocado ver las posibilidades que podemos tener en la empresa donde trabajo de empezar a utilizar la tecnología, ya que a los programadores nos ha encantado lo que podemos hacer, así que me haré un programita con el Foundation, posiblemente un programa visor de cartas SuperFrikiMón, que es una de las cosas que hago en TodoSuperFriki (y quien sabe, a lo mejor lo convierto en juego online de cartas, quien sabe) para probar sus capacidades gráficas y esas cosas que me interesan, ya que al principio iba a hacer un programita wiki, pero en el foro de Stratos me recomendaron el One Note del Office 2007, y la verdad es que mola mucho.

Así que ahora sigo haciendo el documento de diseño para Armors en el One Note (jo, qué flexibilidad que tiene) y los de los programitas que estoy preparando para el Android Challenge. Primero haré un servicio que se me ha ocurrido y que creo que tiene más posibilidades de ser elegido como favorito antes que un juego, a pesar de que sea el rotor-O-scope que es totalmente casual.

rotor-O-scope camino de ArtFutura

Miércoles, Septiembre 12th, 2007

Ayer mismo completé los retoques que me faltaban del juego de puzzles que quiero enviar a Artfutura. Dentro de un rato iré a correos a enviarlo, jeje. A ver si este año consigo aunque sea meterme en la final. Personalmente creo que es de los juegos mejor acabados que he enviado al certamen. Aunque es el jurado el que decide.

Aún no he puesto el ejecutable en ningún servidor de descargas, cosa que haré cuando tenga internet en mi piso nuevo, porque me he mudado hace una semana a la Córdoba, que es donde trabajo.

Y para abrir boca, un video del juego en acción.

rotor-O-scope a puntísimo

Jueves, Agosto 30th, 2007

O por lo menos lo que voy a enviar a Artfutura. Por fin he programado los gráficos de los bloques especiales, como bombas y otras cuantas cosas más. Además, también, por fin, he añadido todos los efectos de sonido que va a tener el juego, bueno, menos dos, que aún no los he pillado el punto que quiero que tengan. Me refiero a los sonidos que te indican que has superado la prueba o no, que ahora mismo no tienen.

He añadido también algunos desafíos (es decir, fases donde resolver puzzles) y la verdad es que a priori parecerá fácil el concepto del juego, pero se puede complicar bastante a la hora de resolver ciertos puzzles, cosa que me alegra, porque así será un “rompecerebros” en el que habrá que dejarse la cabeza a la hora de averiguar cómo encajar las piezas cuando se llegue a niveles difíciles.

Y por último me queda la ayuda, que, más que todo, tiene trabajo gráfico al estar integrada dentro del juego, pero es muy fácil de programar.

Con respecto a la música, lo veo difícil, no es que no sepa manejar programas de creación musical, lo que pasa es que no se componer, todo lo que hago me suena mal, a excepción de muy poquitos casos, que encuentro el ritmo a la primera. Así que esta vez voy a recurrir a samples libres para hacer la música del juego, que me costará menos dolores de cabeza y menos rabietas porque no me salga la música que me gustaría escuchar. Así que por ahora el juego no incluye música, pero espero solventar eso durante estas dos semanas.

Próximamente algunas imágenes de este juego de puzzles y también el vídeo del mismo en funcionamiento.

Y para acabar, es muy probable (que no seguro) que lo deje en desacarga gratuita o tal vez a un precio muy barato ( a ver si pudiese ser a través de plataformas online) , para que el máximo de jugadores posibles puedan acceder a él.

rotor-0-scope, más cerca

Viernes, Agosto 24th, 2007

Aprovechando que estoy de vacaciones y de haber estado una semana “cancaneando” por ahí, le he metido mano al juego, y ya he completado bastantes cosas, aunque me queda pendiente el tema de los efectos de destrucción de las piezas, que ahora mismo lo único que hacen es encogerse hasta desaparecer, pero bueno, algo es algo. Ahora me queda porgramar un poquito de la interfaz de juego y ponerme con los toques gráficos finales, para luego ponerme con los gráficos y pulir un poco la mecánica de juego y por último incluirle los efectos de sonido. A pesar de todo, tengo ya hechos los tutoriales y cinco o seis niveles de 150 que va a tener, sobre todo, gracias al editor que tardé una semanita en programar y dejar funcionando perfectamente, lo que me permitirá introducir más niveles de manera rápida antes de enviarlo.

Al menos creo que este año lo que envíe a Artfutura estará bastante más completo que otras cosas que he enviado al certamen en otras ocasines, espero que esta vez consiga, al menos entrar en la final, a ver que ocurre. Próximamente imágenes, y un vídeo del juego en acción.

Creando “rotor-O-scope”

Jueves, Agosto 9th, 2007

Hace ya un tiempecillo que no escribo, pero, personalmente no tenía nada interesante que escribir con respecto a mis proyectos, hasta hoy. Después de mi última entrada, en la que hablaba del futuro kit indie de desarrollo de la Wii en el que dije que tenía pensadas algunas cositas interesantes, una de esas ideas me pareció lo suficientemente interesante para desarrollarla para PC. Un juego casual, de puzzles, con una mecánica tan simple como hacer click, pero de estrujarse el cerebro hasta dejarlo seco. Digo esto, principalmente, porque estoy programando el editor, y a falta de un tipo de bloque que me falta por programar, todos los demás ya están listos, y durante las pruebas me las he visto negro para pensar los efectos de fusión de unos bloques con otros mientras probaba su funcionalidad creando retos difíciles.

Aparte del editor, también tengo ya programado la base gráfica, a la que me quedan que añadir los efectos especiales de destrucción de piezas y los efectos de sonido. Así que espero poder tener algo bueno para poder enviarlo este año a Artfutura, que me ha entrado el gusanillo.

Y aquí una imagen, nada del otro mundo, solamente un ficha:

Próximamente rotor-O-scope



Próximamente os pondré algo más de rotor-O-scope.

¡¡¡¡Pollo!!!!

Miércoles, Junio 27th, 2007

Bueno, no iba a decirlo todavía, pero en vista que en otro blog, “The vector team” están pensando en pasar la historia que publicamos en TodoSuperFriki llamada “The pollo’s Fury” a formato gráfico, creo que me veo en la obligación de anunciar que el proyecto que voy a desarrollar para aprender las 3D antes de realizar Armors es precisamente “T.P.F. – The Pollo’s Fury -”, arcade 3D al estilo Worms, con cosas muy divertidas, pollos con superpoderes y otras razas muy especiales para que la gente pase un buen rato. (Por eso que en la entrada posterior puesiese eso de “Polloooooooooooooooooo”). Actualmente estoy liado con las XNA programando la interfaz gráfica para el editor, que permitirá escenarios en 3D, pero llevo ya un par de días (en los que aún no he tenido tiempo) de hacer los primeros de bocetos de Kiwimaku, el pollo protagonista tanto en su modo normal como el modo furia (de ahí el nombre de la historia) así como una de las escenas que ya he narrado en la historia donde el ave sola se enfrenta a todo un batallón de humanos.

Bueno, ya se ha descubierto el pastel, así que veremos a ver qué pasa.

¡¡¡Polloooooooooo!!!

Por fin he escogido

Miércoles, Junio 20th, 2007

Después de estar sopesando qué es lo que necesito para el proyecto, mi nivel con los distintos lenguajes de programación e informarme un poco más de cómo se hacen ahora las cosas en los videojuegos 3D (que estaba bastante atrasado), me doy cuenta de que la queja anterior sobre XNA de que se haga la deformación de huesos a través de tarjeta gráfica no tiene fundamento, ya que es lo más aconsejable, es más rápida y así dejamos sitio al procesador para que haga otras tareas más importantes que la GPU no puede hacer, como cálculo de físicas o de IA.

Así que para aprender programación 3D me voy a poner con las XNA, que están bastante bien, además como llevo más de dos años programando en C# conozco un montón de trucos y clases que ayudan mucho a la hora de desarrollar con este lenguaje. Además después de bichearme la ayuda y ver el funcionamiento interno de las clases no creo que vaya a tener ningún problema y veo que se pueden hacer bastantes cosas. La única pega por ahora es la de que no reproduce vídeo y la música no la admite en formato .ogg, pero como la plataforma destino va a ser el PC, puedo extenderlo con librerías que me aporten funcionalidad extra, como el video, la música comprimida, la entrada de dispositivos de juego que no sean de XBOX, y por supuesto, el juego en red -llevo ya varios proyectos laborales a la espalda con arquitectura cliente-servidor y con funcionalidades críticas-, que va a estar soportado completamente en mi nuevo proyecto, el cual completaré para conseguir emprender Armors en 3D.

Por cierto, este proyecto será un juego más casual, y con un guión mucho más surrealista. Para conocer algo de qué va id a todosuperfriki y buscad una historia relacionada con los pollos.

Pollooooooooooooooooooo.