Advertisement · 728 × 90
#
Hashtag

#RailDices

Advertisement · 728 × 90
Post image

Jajajaja a buenas horas me doy cuenta de que 'dado' en singular en inglés es 'die' y su plural es 'dice'. Así que lo de 'Dices' me lo he marcado como un campeón 😂

Pues toca cambiar #RailDices -> #RailDice

En el antiguo hashtag quedará todo el desarrollo hasta la beta jaja.

9 0 2 0
Post image

👀 #RailDices

18 1 0 0
Post image

Primera partida completada en #RailDices:

- 10 turnos completados (Victoria)
- 113 puntos
- 4 descartes

Esperaré a que más gente lo pruebe para ir nivelando.

¡En breve se va para Itch!

13 1 5 0
Video

Si todo va bien, la semana que viene subo una primera versión de #RailDices a Itch. 😎🎲🚋

17 2 2 0
Video

🎲🔄

Ya tenemos ciclo de juego:

Una vez están todos los dados posicionados o descartados, podemos finalizar la ronda pulsando un botón. Tras esto, se incremente el contador de ronda y se restablecen los dados.

He metido también un botón para lanzar los dados cuando están girando.

#RailDices

10 2 0 0
Video

Las caras del dado rojo, que aporta asimetría a las partidas:

- 4 correspondientes a cada una de las áreas: ocupan un lugar de dado sin hacer nada.
- 1 'X' que impide poner dados en un área en ese turno.
- 1 que obliga a descartarlo o hacerle re-roll para obtener otra cara.

#RailDices

13 1 0 0
Video

¿Y qué pasa con los dados que no pueda/quiera usar? 🤔

¡Pues a la basura! 🗑️🎲

Sin embargo, cada descarte nos dará puntos negativos. Y cuidado, porque con 10 descartes se acaba la partida. ❌

#RailDices

11 1 0 0
Video

Para que no nos explote la cabeza 🤯, he hecho que las piezas de referencia giren para ver como quedará la vía.
Antes había que visualizar mentalmente su disposición y podía llegar a confundir.

#RailDices #madewithunity #indiedev

14 1 0 0
Video

🚂📦🪨

Zona de mercancías terminada. Al menos por ahora.

He cambiado las vías por giros rectos, más fácil así.

Al ir cogiendo mercancías se llenan los trenes que nos dan los puntos.

#RailDices #madewithunity #indiedev

20 3 0 0
Video

Comportamiento de los trenes de mercancías programado.

Van en 3 niveles, en cada uno se le suma un vagón más.

Ahora toca programar el tablero para ir consiguiendo las mercancías que los llenan.

#RailDices

6 1 0 0
Video

Área de cristales eléctricos lista. ⚡

He metido ya el comportamiento de la mina interrumpiendo la trayectoria. 💥

Además, he programado animaciones con 'DoTween' para las palancas y el 'trenecito'.

Ya puliré cositas más adelante. Los efectos no son mi fuerte.

#RailDices #madewithunity

5 0 0 0
Video

Finalmente he usado un "Particles System" para ir marcando el camino. Queda de lujo así.

Conforme activamos cristales, vamos consiguiendo puntos.

Me quedan las minas, que harán que el tren se detenga en esa casilla al pasar la trayectoria por ella.

#RailDices #madewithunity

10 0 0 0
Video

Nueva forma de marcar las casillas visitadas, mejor que con el Trail. Aunque igual si que le pongo alguna línea o vía para marcar el camino. ¿Quizás un sistema de partículas? 🤔

#RailDices

4 0 0 0
Video

Probando el movimiento de la zona de cristales.

Dos sitios para poner dados: uno para movernos en horizontal y otro en vertical. No podemos atravesar casillas ya visitadas.

No me termina de gustar el Trail. Creo que optaré por cambiar la casilla en si, en lugar de ir pintando la línea.

#RailDices

4 0 0 0
Post image

Vamos a meterle mano a la zona de electricidad y cristales.

Me preocupaba un poco como ir marcando la línea por donde pasa el tren, pero le voy a poner un 'Trail Renderer' al tren y a volar. Gestionaré internamente por dónde puede o no puede pasar.

#RailDices

8 0 0 0
Video

Comprobando que las columnas de vagones activan los puntos correspondientes. 👍

#RailDices

4 0 1 0
Video

Continuamos con la siguiente zona: la de pasajeros.

Ya está el sistema de ir llenando los trenes. La 'silla' marca el siguiente vagón a rellenar.

Las reglas de cada tren son:

- Iguales
- Distintos
- Menor a mayor
- Mayor a menor

Filas y columnas dan puntos.

#RailDices #madewithunity #indiedev

8 0 0 0
Video

Mecánica de manipulación de dados:

Re-roll (Dados rojos/azules)
Decrementar 1 (Dados azules, 1 pasa a 6)
Incrementar en 1 (Dados azules, 6 pasa a 1)

Todos los cambios consumen 1 núcleo.

#RailDices

7 0 0 0
Video

🎲🪐🚋🪐🎲

Ya se pueden recoger los núcleos para poder utilizar la sección de 'manipulación de dados'.

He usado un poco 'DoTween' para las pequeñas animaciones de los objetos.

Siguiente paso: Usar las bases para relanzar dados o aumentar/reducir en 1 su valor.

#RailDices #madewithunity #indiedev

10 0 1 0
Video

🎲🚋🎲

Los dados mueven al tren un número de casillas en esa dirección. En las casillas de puntos directos, éstos se activan.

Recuerdo que no se puede parar en casillas ya activadas.

Siguiente paso: recoger los núcleos para poder usar los modificadores de dados.

#RailDices #madewithunity #indiedev

10 1 0 0
Video

Definido el camino del tren en la sala de mecánica. Usando unos 'waypoints' creamos el trazado de ida y vuelta. Se pueden mejorar las curvas con Bézier, pero me vale por ahora.

Siguiente paso: que los dados determinen las casillas a las que se moverá.

#RailDices #madewithunity

10 0 1 0
Video

Para evitar que los elementos del escenario tapen el dado, utilizo un 'raycast' que va mirando la altura a la que debe poner el dado de modo que no se oculte.

#madewithunity #RailDices

11 1 0 0
Post image

Primera versión del tablero de #RailDices terminado. Ahora sí, toca empezar a programar. 🙌

Hay algunas cosas que no me gustan visualmente, pero ya tengo ganas de ponerme con el código. Además, falta adornar el escenario. Iré tocando poco a poco.

#gamedesign #madewithunity #indiedev #gamedev

41 4 1 0
Post image

Zona de puntuación, las positivas (amarillas), roja (negativa) y total (azul).

#RailDices

2 0 0 0
Post image

Zona de mecánica retocada. Recogeremos 'núcleos de energía' para poder usar el 're-roll' y sumar/restar 1 a los dados.

También estoy ya situando la zona de lanzamiento de los dados. Creo que en ese cerco me caben 7 dados...

#RailDices

0 0 0 0
Post image Post image

Zona de descarte de dados con puntuaciones negativas lista. Ya queda menos para completar el tablero.

#RailDices

1 0 0 0
Post image Post image

Antes/Después

He mejorado un poco los sitios de posicionar los dados y me he pasado a las vías azules para representar que están un poco ligadas a estos dados azules.

#RailDices

3 0 0 0
Post image Post image

Zona de mecánica montada.

El tren se mueve en la dirección donde pongamos el dado tantas unidades como indique éste. No puede ir a una casilla que ya se haya visitado anteriormente.

En las casillas hay puntos directos, opciones de re-roll y modificación +/- 1 del dado.

#RailDices #gamedesign

4 0 0 0
Post image Post image

Zona de trenes de pasajeros montada en Unity.

Se rellenan secuencialmente por columna y a su vez deben cumplir en su fila la condición de cada tren: Iguales, diferentes, mayor y menor.

#RailDices #gamedesign #indiedev #madewithunity

12 0 0 0
Post image Post image

Otra zona trasladada en 3D a Unity.

Nos desplazamos horizontal o verticalmente según pongamos arriba los dados. Nos movemos hasta ese número recogiendo todos los cristales o pasajeros que haya en el camino. No podemos atravesar celdas ya visitadas.

#RailDices #madewithunity #indiedev

8 0 0 0