jueves, 28 de octubre de 2010

Nuevos avances (Si, otra vez pero esta vez más importantes!)

Otra vez más de lo mismo que en el último post! Esta vez he tardado mucho más en actualizar el blog, pero el poco tiempo que tengo disponible, lo utilizo para desarrollar en vez de escribir. Pero prometo intentar al menos escribir un post diario o como mínimo cada dos días.

Como gran novedad os explicaré que el servidor ya tiene implementado de una forma estable el sistema de hechizos (spells). Así como un sistema de combate que aunque actualmente es bastante simple, funciona a la perfección. Ahora mismo ya podemos lanzar hechizos contra NPC's y con ello matarlos! De momento ellos no nos pueden hacer daño (falta muy poco para esto, puesto que me falta acabar de implementar el sistema de agro  para que los npc's sepan a quien deben de atacar).

Otra gran novedad es que el servidor tiene implementado al 100% un sistema de plugins para poder escalar y desarrollar nuevas funcionalidades al juego sin tener que tocar el engine del server! Así que ya sabéis! Ya podéis  empezar a desarrollar funcionalidades al juego en cuanto saque la primera versión del SDK.

Este sistema de plugins permite desarrollar nuevas funcionalidades tales como nuevos hechizos así como nuevas IA para los NPC's.

De cara al cliente tengo una noticia buena, y una mala. La mala es que he vuelto a reescribir el REngine de nuevo con lo que en vez avanzar he retrocedido. La buena es que REngine es mucho mas potente, mas robusto y sobre todo implementado de una forma que me ayudará a realizar con mucha mas facilidad el cliente. Una de las nuevas features a destacar es la carga de modelos de World of Warcraft M2. Aún tengo que solucionar unos problemas de las animaciones, pero esto me a abierto las puertas para poder crear loaders de cualquier formato 3D.

Prometo en breve añadir unas nuevas capturas y hacer una explicación de detallada de las características de todo el proyecto.