Blog

Proyecto A-03 DevBlog VII

Y luego de pasar un par de días agregando mas cosas para los nodos/torretas de mi nuevo juego debido al feedback, parece que va bien la cosa, creo que resulto buena idea primero poner el juego en Kongregate y luego ver la posibilidad de ponerlo en otra plataforma, en fin, creo que no tengo mucho que agregar de momento.

Solo intento mantener esto actualizado, supongo que publicare de forma algo esporádica en lugar de un día especifico de la semana, siempre que sea una ves a la semana estará bien.

Blog

Proyecto A-03 DevBlog VI

Pues finalmente he publicado una versión muy muy básica de este juego, se le puede encontrar aquí en Kongregate.

Todavía hay mas cosas por añadirle, como el comportamiento especifico de cada torreta, cosa en la que trabajare a partir de ahora, así al menos sabrán que esperar. Esta completamente en ingles, creo que seria buena idea empezar a agregar multilenguaje a mis proyectos.

De momento ya he publicado el juego, abriré un tema en el foro de Kongregate y veré como van las cosas de aquí en adelante.

PostPequeñito

Blog

Proyecto A-03 DevBlog V

Típico llegas a una parte donde crees que ya va a quedar y bam, realidad xD

La próxima ves iniciare por la parte donde tengo de guardar datos, si se deja para el final se vuelve demasiado grande y complicado e_e

Entonces hasta este punto debo pelear un poco con los valores que deben ser guardados, en un principio creí que un simple sistema usando playerprefs, ciclos for y comprobaciones if seria suficiente, pero no, las comprobaciones son algo raras, así que cambie a guardar la mayor parte de los datos dentro de Strings y después separarlos usando split, lo cual creo que equivale a un dolor en el trasero aun mayor.

Así que debo de encontrar una forma de separar los datos desde el string y cargarlos de forma correcta en cada torreta correspondiente.

Con esto terminado lo único que faltara sera ponerlo en Kongregate y seguir con el comportamiento de cada torreta, para que sean únicas las unas de las otras.

Blog

Proyecto A-03 Devblog IV

Y como “ultima” parte de lo que puede ser un nuevo juego, solo hace falta configurar la parte de el guardado de datos, que para mi buena suerte todavía no manejo con soltura.

Pense que si pero no, o quizás debo buscar un mejor tutorial (xD) En fin los planes para ponerlo en Kongregate y quizás después ponerlo en Android (Google play) siguen vigentes.

Entre otros problemas, finalmente quite la curva de probabilidad para que salgan momos y ahora tengo 4 – 6 métodos diferentes para spawner momos, dependiendo de si están o no habilitados, al mismo tiempo que el usuario puede incrementar la cantidad de momos limite así como el spawn rate.

Tengo todavía que seguir revisando, el como los momos ganan vida, sumando todo el daño de las torretas en una sola variable y dándole vida a los momos en base a eso, que es lo que hago actualmente. El problema con esto es que si ponen dos torretas muy separadas los momos se hacen el doble de resistentes y da como resultado que las torretas tardan mas en matar a los momos, por lo que tengo que pensar en una mejor forma de darles vida a los momos, con este metodo los usuarios se daran cuenta mas temprano que tarde que es mejor firerate de las torretas para matar a los momos mas rapido, aunque igualmente puedo usar esto de la siguiente forma:

Si el usuario no sube de nivel el daño de las torretas no incrementa la recompensa por lo que tomara mas tiempo conseguir dinero para mejoras, por lo que si o si tendrá que incrementar el daño de las torretas para obtener mejores recompensas.

De momento creo que no tengo nada mas que agregar 😛

Blog

Proyecto A-03 Devblog III

Y después de tanto darle vueltas al asunto con las curvas de probabilidad y su implementación en Unity para poder generar momos de forma aleatoria dentro de un rango especifico y casi encontrar un solución al problema de manejar los keyframes en la misma, mi cerebro a hablado: porque no simplemente haces una variable que se incremente cuando los usuarios hagan click en su botón y sea 1 momo/segundo, otro click 2 momo/segundo.

Tengo que admitir que me sentía bien por usar la curva de animación para probabilidades, supongo que podría usarla para las torretas, en lugar de un daño establecido hacer que hagan daño dentro de un rango con la probabilidad de hacer un golpe critico, eso suena bien. Si eso suena bien.

Y como con mi primer juego Sempiternal Horde, mi problema: la vida de los enemigos y como establecerla bien, se me ha ocurrido tomar todas las torretas existentes, extraer el daño que hacen sumarlo todo junto y multiplicarlo para darle vida a los momos en base a esa informacion, eso a lo mejor funciona, pero tendré que probar.

Creo que acomodar los valores para los momos sera la ultima parte y después decidiré entre si lo subo a kongregate y no a Google plus o a ambos.

Blog

Proyecto A-03 DevBlog II

Torretas, torretas, torretas y NavMesh.

Rayos, de haber sabido que el navmesh podía hacer cosas tan hermosas lo hubiera implementado desde el principio en Sempiternal Horde, ahora me siento en la necesidad de cambiar el sistema de waypoints y poner NavMesh, eso resolvería problemas de velocidad y como interactuan los monstruos con los waypoints si van demasiado rápido se quedan rebotando en un solo waypoint, pero es tema de otro proyecto.

Actualmente creo que he dejado un poco aun lado A-01 y me he metido con A-03 es un proyecto bastante sencillo incluso en la parte gráfica, ya me preocupare por esto mas adelante, como sera un juego idle, lo único de lo que debo preocuparme mayormente es en la parte de los cálculos y los costos, así como el crecimiento exponencial de cada parte requerida.

Esta es una entrada pequeña y sin imágenes, saludos.

Blog

Proyecto A-01 DevBlog III, Proyecto A-03 DevBlog I

Y pues después de estar varios días revisado cosas, y acomodando Trello para lo poco que me puede servir, la ultima ves el proyecto había quedado en terminar de configurar los objetos que caen para que afecten al usuario, igualmente todavía debo decidir cuanto daño reciben los bloques, creo que dentro de los bloques especiales puedo poner bloques extra resistentes.

Sigue leyendo “Proyecto A-01 DevBlog III, Proyecto A-03 DevBlog I”

Blog

Sempiternal Horde DevBlog XI: Trello

Me doy cuenta de que voy por buen camino, o al menos eso quiero pensar.

Después de un rato viendo trello y como tengo el tablero de Sempiternal Horde, me di cuenta de que al principio llevaba cierto orden haciendo uso de las etiquetas, ahora me da algo de flojera y me deja pensando que debería de hacer mi propio trello (Con juegos de azar y mujerzuelas), me gusta trello pero siento que podría dar mas.

Se puede notar como pase del orden al caos  (╯°o°)╯彡┻━┻.