Saco un rato desde el trabajo, para desearos feliz navidad y próspero año nuevo, y esas cosas que se suelen decir…Â
Gracias por leer a quien esté por ahÃ, aunque no escriba ya casi nunca. Algún dÃa en un no muy lejano futuro podré retomar esto, espero.
¡Disfrutad las fiestas!
posted by ferminho at 16:16
“I’ve declared war on stress! … I see that caught your attention”
No tengo tiempo para nada. Demasiados proyectos en la facultad, trabajo, y prácticas, y ahora a la autoescuela también. VoiD.net lleva paralizado un tiempo, la librerÃa VBA que querÃa rematar un poco y distribuir también, y ACABAN y cualquier otro proyecto personal también.
No sé cuanto duraré.
posted by ferminho at 17:55
Hemos salido en la TV, en la 2, en un breve reportaje sobre el concurso de Tú También Puedes en el que ACABAN quedó en primer puesto 😀
En teorÃa deberÃa estar el reportaje por la página de La 2 Noticias pero no lo encuentro… por suerte alguien lo ha subido a Youtube. Podéis verlo aquÃ.
posted by ferminho at 10:29
Bueno, ya estamos a mediados de agosto, y como me temÃa, no tengo tiempo… para programar, o postear.
Pero no todo es malo, tras la Campus Party y demás, traigo un par de buenas noticias.
Por un lado, ¡ACABAN ha ganado el concurso Tú También Puedes! 😀 en primer puesto, y estamos muy contentos. Esta noticia llega con un poco de retraso, pero más vale tarde que nunca, supongo.
Por otro, participamos en la Competición Rápida de Desarrollo 72h de la Campus Party, en la modalidad Videojuegos y obtuvimos un tercer puesto simbólico que también está muy bien 🙂 y el juego en sÃ, BrainEaters, aunque le quedaron varias cosas en el tintero (con las prisas ¡la versión de concurso no tenÃa ni logo de Unif Studios al comienzo!) creo que nos quedó muy adictivo y lo hemos pasado muy bien haciéndolo y jugándolo después.
Por no enrollarme más, nada más que espero sacar algo de rato para dedicarme un poco a la librerÃa VBA, que tengo intención de publicar (libre) cuando esté un poco más decente. Aunque también quiero seguir con ACABAN cap. II y VoiD, y bueno, tantas cosas…
posted by ferminho at 12:19
Lo sé, lo sé, no posteo…
No ha habido avances estos dÃas. No he pasado mucho tiempo en casa últimamente y ni siquiera tengo tiempo para hacer una práctica de la universidad que tengo pendiente… asà que sobra decir que VoiD.net no ha experimentado ningún cambio mayor ni menor desde la última vez que posteé. No tengo ni apenas tiempo para postear… *sigh*
La semana que viene me voy a la Campus Party 2007 asà que estaré fuera una semanita… y luego me volveré a ir de “mini”vacaciones…
Asà que… quizá sobre mediados de agosto volveré a programar… o quizá no. No lo sé aún pero espero que sÃ.
Me estoy empezando a estresar un poco…
posted by ferminho at 16:47
Con este peculiar (e incorrecto) nombre he sacado un juego para la CRAP COMPO 2 de Fenix.
Intenta ser un simulador de la vida de un león, y nada más lejos de la realidad. Es surrealista, incoherente, y repleto de engrish 🙂
Quien se aburra puede probarlo, para Windows, aquÃ.
posted by ferminho at 20:33
He estado trabajando en algunas cosas.
Primero, tuve un problema bastante grande. De repente, sin saber por qué, al ejecutar el programa no llegaba a 30fps apenas (normalmente corre a 60fps y de sobra). Me hice un profiler, comprobé y recomprobé todo una y otra vez… y tras mucho sufrimiento me di cuenta de la estupidez que causaba el problema. Resulta que es por tener el escritorio en 32 bit… cuando está en 16 bit va perfecto. Lo raro es que en pantalla completa también pasa lo mismo. En fin.
Por otro lado he optimizado algunas cosas. Por ejemplo, el Resource Manager, que es una clase que se encarga de ir cargando recursos, mantener los que se seguirán necesitando y liberar los que ya no se van a liberar, tenÃa una implementación usando listas dinámicas y ahora hice una nueva con un árbol AVL, para buscar rápidamente los recursos ya cargados. He cambiado algunas otras cosas por el estilo en pos de la eficiencia.
Por último el sistema de colisiones para impactos, los CZone ya está funcional. Cuando el muñeco pega, se crea su CZone con los parámetros ya calculados, del tipo de arma, potencia resultante del impacto, dirección, etc… ahora sólo queda que los personajes detecten estos CZones y hagan los chequeos correspondientes… y reaccionen.
Y bueno relacionado con lo anterior, el sistema de items también está terminado (aunque falta la información del 99% de los items, sólo tengo la espada básica de Hit –Espada oxidada– y alguno básico más.
En resumen, he tocado varias cosas internas que, aunque no se pueden ver al ejecutar la aplicación, hacen crecer en robustez y madurez a este pequeño engendro.
posted by ferminho at 22:38
Muy despacio, en los ratos de descanso de estudiar para los exámenes he ido desarrollando un poco la parte con la que estaba ahora, que no es otra que los comienzos de un sistema de combate.
Tengo un todavÃa primitivo sistema de colisiones por impacto, que englobarÃa todos los ataques, técnicas, explosiones y cualquier cosa que pueda dañar y a la que un personaje tenga que reaccionar… y a la hora de implementar estas reacciones me he dado cuenta de un factor que aún apenas habÃa empezado: los Ãtems y el equipo.
Dado que el equipamiento interviene a la hora de decidir bloqueos, esquivas, daños, contraataques, etc, he tenido que empezar esta parte y ahora mismo estoy con el módulo de armas.
Hace un tiempo me planteé si tener una lista fija de armas, Ãtems, etc “hardcoded” o si dar la posibilidad de definir todo mediante los scripts. Me decidà por la primera opción, aunque ahora al meterme a jugar con ello, he optado por ambas cosas. Hay una lista de armas (extendible a cualquier tipo de Ãtem – escudo, accesorios u objetos) predefinidas y también otorgaré la opción de definir armas nuevas por script. Esto es asà ya que realmente toda la información de cada arma se lee de la instancia particular de la clase Weapon, y no cuesta mucho añadir una más en tiempo real con los atributos especificados. Lo mismo para cualquier objeto.
Dependiendo de cuánto tiempo libre disponga quizá tenga en un futuro no muy lejano a Hit pegándole a su “sombra” y haciéndole reaccionar.
posted by ferminho at 15:52
Ando probando algunas cosas…
posted by ferminho at 20:37
¡Al fin! Hemos publicado ACABAN 1.0 R1. Nos ha llevado un montón de esfuerzo y duro trabajo, pero al final lo hemos logrado. Y yo he aprendido que “cerrar” el juego puede llevar a veces tanto tiempo como el proceso de desarrollo al completo…
Buenol, AQUà está la página oficial con descargas, información y capturas. Y aquà hay un mirror.
Ahora mismo estoy justo en época de exámenes asà que supongo que andaré ocupado, pero justo cogà otra vez el código de VoiD.net, arreglé un bug y empecé a volver a cogerle el punto. Me encuentro muy motivado tras haber publicado ACABAN y continuaré con VoiD tan pronto como pueda.
posted by ferminho at 12:16
Antes de nada, siento postear tan poco últimamente. Los exámenes acechan precedidos de un montón de prácticas y el tiempo libre comienza a escasear.
El otro motivo de por qué no posteo mucho es porque VoiD está ahora mismo de vacaciones mientras terminamos ACABAN. La buena noticia es que ya le queda muy poquito (con la inminente fecha de entrega del concurso “Tú también puedes”) y con ello, la nueva web de Unif Studios.
Espero que lo tengamos listo para el dÃa 18, y con eso y un poco de relax retomaré VoiD por donde lo dejé.
Por otro lado de vez en cuando retoco cositas del worklog; le instalé más plugins y cosillas para que vaya quedando mejor.
posted by ferminho at 10:34
He arreglado algunas cositas y he configurado algunos plugins y un poco el template del blog. La verdad es que me gusta cómo queda. Aprovecho para probar el plugin jLanguage a ver qué tal 😉
ACTUALIZACIÓN: wow, la verdad es que ¡está muy bien! si en algún momento me decido a publicar posts en ambos idiomas, es muy cómodo y permite tener incluso partes comunes, añadir más idiomas fácilmente… lo único que las banderitas me hacen más pequeña la zona de postear, pero bueno.
RE-ACTUALIZACIÓN: pues sà está bien. Lo que dije antes sólo pasa con el primer párrafo, y se aplica hasta en el RSS, asà que perfecto, ¡gran plugin para WordPress!
posted by ferminho at 14:44