Bien el tutorial está basado en el Ramdom, Básicamente lo que vamos hacer es crear números aleatorios y que mediantes números aleatorios nuestra ficha se mueva en mi caso serán coches, lo que os voy a enseñar sera lo Básico el tutorial tendrá 2 partes o 3 como mucho dónde os enseñare hacer un juego de mesa sencillo, aunque si continuo si que me gustaría hacer también obstáculos en el juego.

Aquí podemos ver como mediante números aleatorios , nuestros coches se van moviendo. tengo 3 en este tutorial solo voy a utilizar los 2 coches aunque si como he dicho continuo con dicho tutorial también utilizare el coche de policía y diferentes Obstaculos.

 

 

Vamos a nuestro Unity y le damos a crear nuevo Proyecto yo lo voy a crear en 3D  aunque se podría hacer también en 2D el mio sera en 3D.

 

Vamos a exportar nuestra imagen del Tablero y despues vamos a crear un Cubo y al cubo le adjuntariamos el tablero

 

 

 

Así debería de quedarnos, yo lo he puesto en un cubo, ahora voy a exportar mis coches que serán 3.

 

 

Aquí tenemos nuestros coches ahora lo que voy a crear es una Textura para el coche Gris

Ahora vamos  a crear un Material

Si queremos poner una imagen a nuestro material vamos a dónde tengo marcado en rojo

 

 

Yo elegiría el negro para las Lunas del coche. ahora creare un material amarillo,

 

 

y en el Pincel elegiríamos el Color amarillo

Despues voy a crear un cubo el que sera el pistoletazo de salida. yo lo voy a utilizar como referencia de Salida y lo voy a poner tal cual tengo en la imagen de abajo

 

 

yo lo llamare salida de Carr Ferrari. Ahora al cubo que acabamos de crear como pistoletazo de Salida le vamos a crear un Script

Y comenzamos a programar

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class CARF : MonoBehaviour
{
    Transform[] lista;
    public List<Transform> Puesto = new List<Transform>();
    
 
    // Update is called once per frame
    void Update()
    {
        Puesto.Clear();
        lista = GetComponentsInChildren<Transform>();

        foreach (Transform child in lista)
        {
            if(child != this.transform){
                Puesto.Add(child);
            }
        }
        
    }
}

y programamos lo mismo que tengo yo .

Ahora vamos a Create Empty

Al que llamare POST

Ahora en POST pondre un puntero Azul

 

Ahora copiare y pegar hasta tener todos los recuadros

Así deberia de quedar

 

Y la primera parte del Juego ya la tendriamos.

 

 

2 comentarios

  1. Paragraph writing is also a fun, if you be acquainted with then you can write otherwise it is complicated to write.

  2. Excellent beat ! I wish to apprentice while you amend your website, how could i subscribe for a blog site?
    The account helped me a acceptable deal. I had been a little bit acquainted of this your
    broadcast provided bright clear idea

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *