viernes, 28 de octubre de 2011

Ordra: bastantes cambios

Durante la fase de diseño inicial he ido creando y descartando ideas adicionales que antes no habia presentado aqui. Algunas han sido:

-El sistema de energia. La idea original era que los golems tuvieran un generador de bateria y que consumieran la misma por todas las acciones, desde caminar a usar habilidades. He simplificado esto y ahora la energia regula solo la capacidad de que los golems equipen piezas, puesto que las piezas la consumiran y habra otras que la generaran.

-El sistema de terrenos. Explorando que podia hacer para mejorar una experiencia en plan dugeon crawler cai en esto. Voy a reformular los terrenos en mi juego y usarlos como un elemento central de la jugabilidad. El sistema scripteado ya es hiper flexible y permite hacer de todo, iendo muchisimo mas alla de restar vida por cada paso.

-He creado un script que muestra las habilidades de mapa en un menu accesible con una tecla corta y donde se pueden usar estas de forma mas rapida.

-Ahora los golems tienen otro atributo extra: la memoria. La memoria define el maximo de habilidades que un golem puede recordar y viene definida por sus cerebros, sobretodo. He programado un menu gestor de habilidades, en plan pokemon.

-Estoy traduciendo el proyecto al ingles y presentare el juego a la vez en los dos idiomas.

-El argumento ha sido mejorado muchisimo, aunque siga siendo bastante simple en la formula del juego.

-He añadido un minijuego.

-Le he pasado la tijera en general al juego ya, descartando muchas cosas que sobravan o eran imposibles.

-Planeo hacer el proyecto 'comercial', por lo que voy a hacer todos los graficos yo, ya he empezado con algo, y luego buscar algun musico, que trabaje por un % o gratis. Eso si este el tipo de proyecto donde menos graficos tendre que hacer, precisamente. De todas formas ya entraba en mis planes aprender spriting aun sin la parte comercial.
Eso si para el primer prototipo y de mientras usare cosas temporales. El juego comercial sera de esos en los que el consumidor paga lo que quiera, incluido 0(gratis) y luego en diversas cantidades, aunque la version pagada tendra algun plus. No variare las licencias del mismo solo por poder sacar algun dinerillo...

-Estoy provando diversas formulas a la hora de desarrollar el juego. He estado 3 semanas haciendo minimo unas 35h semanales, pero he decidido bajarlas a 20 y que haga mas cuando me apetezca, incluyendo todo lo relacionando con la creacion de juegos, pero mas centrado en algo. Ademas intentare usar un sistema de bloques en los que dedicare una semana a cada proyecto cada vez que le toque, e ire variando segun vea cuantos bloques toma cada proyecto... (mi idea a provar ahora es que sea cada 3 ordra 1 sueños y cada un ciclo de estos añadir uno dedicado a mis proyectos de humor, mantener siempre el sueños como largo y ir cambiando el proyecto principal por los mas cortos que tengo(en mente tengo 4, ademas de los tres presentados aqui el dos historias tambien)).

-El estado actual es el siguiente: tengo toda la primera mazmorra mas la intro hecha para el protipo privado, incluyendo 3 monstruos y escenas cutres. Lo que me impedia hacer la jugabilidad ya mismo era un problema de diversos bugs, que parece que he podido solucionar por fin, aunque aun me queden equilibrar las formulas de combate.

Aparte de esto me he tenido agregar un gran añadido a mi sistema de batalla mejorada: el uso de configuradores simples mediante hashes normales.

Esto hace que pueda usarlos de forma ordenada por armas, habilidades, etc, y lo que es mas importante, por piezas por ejemplo, teniendo los efectos mas tipicos en la configuracion directa de cada pieza y no desperdigada en los metodos del script. Esto era brutalmente fatal para cambiar algo o lo que fuera, en serio...

Pero para hacer que pudiera extraer datos de metodos externos me he tenido que currar un sistema bastante complejo, que es lo que estoy acabando ahora, pero que me ahorrara siglos de esfuerzos luego...

-Añado algunas capturas nuevas:

El menu de habilidades de mapa.


Un ejemplo del uso del sistema de memoria.
¡Mis primeros monstruos!