Como crear Nuestro primer juego Unity

Como crear Nuestro primer juego Unity

Aquí os enseñare cómo crear nuestro primer juego 2D con Unity.

Y creamos nuestro escenario, yo de momento solo le voy a poner

El suelo , y el personaje.

Al personaje vamos añadirle los siguientes componentes,

Box collider 2D

Animator.

animation

Rigibody 2d

Y el New script para poder programarlo.

Al suelo le vamos añadir un Box Collíder 2d para que nuestro personaje

Colisione contra él y no caiga al vacío, una vez hecho esto vamos a

New script de nuestro personaje y comenzamos a programar el movimiento.


Y nos saldrá una cosa como esto:

using System.Collections;

using System.Collections.Generic;

using UnityEngine;

 

public class NewBehaviourScript : MonoBehaviour {

// Use this for initialization

void Start () {

}

// Update is called once per frame

    void Update () {

 

}

}

 


Bien ahora comenzaremos a programar .

 

using System.Collections;

using System.Collections.Generic;

using UnityEngine;

 

public class NewBehaviourScript : MonoBehaviour {

    public float moveSpeed = 3f;

    float velX;

    float velY;

    bool facingRingth = true;

    Rigidbody2D rigiBody;

 

// Use this for initialization

void Start () {

rigiBody = GetComponent<Rigidbody2D>();

 

}

// Update is called once per frame

    void Update () {

 

        velX = Input.GetAxisRaw(«Horizontal»);

        velY = rigiBody.velocity.y;

        rigiBody.velocity = new Vector2(velX * moveSpeed, velY);

            

}

////una vez hecho esto nuestro personaje ira derecha izquierda, pero ahora queremos que nuestro personaje vaya

y cuando vayamos hacia la izquierda rote   para hacer esto hacemos lo siguiente.

 

}

void LateUpdate()

{

        Vector3 localScale = transform.localScale;

        if (velX > 0)

        {

            facingRingth = true;

 

        }

 

        else if ( velX <0)

        {

            facingRingth = false;

 

        }

 

        if (((facingRingth) && (localScale.x < 0)) || ((!facingRingth) && (localScale.x > 0)))

        {

 

            localScale.x *= -1;

 

        }

 

        transform.localScale = localScale;

}


Con este código nuestro personaje realizaría dicho.

Movimiento. En el siguiente código os enseñare cómo hacer que salte nuestro personaje y animarlo.

 

  • Related Posts

    Messi después del Mundial: la historia de un campeón que siguió intentando tocar el cielo

    Lionel Messi: la historia del niño que tuvo que perder muchas veces antes de tocar el cielo La historia de Lionel Messi no es solamente la historia de uno de…

    No fue el Mundial de Lamine Yamal: Rodri se convirtió en el verdadero líder de España

    España volvió a tocar el cielo y se proclamó campeona del mundo en 2026. Antes de comenzar el torneo, muchas miradas estaban puestas en Lamine Yamal. Por edad, talento, repercusión…

    One thought on “Como crear Nuestro primer juego Unity

    Deja una respuesta

    You Missed

    Messi después del Mundial: la historia de un campeón que siguió intentando tocar el cielo

    • Por admin
    • julio 27, 2026
    • 5 views
    Messi después del Mundial: la historia de un campeón que siguió intentando tocar el cielo

    Argentina no perdió por un complot: España fue mejor y hay que aceptarlo

    • Por admin
    • julio 24, 2026
    • 17 views
    Argentina no perdió por un complot: España fue mejor y hay que aceptarlo

    No fue el Mundial de Lamine Yamal: Rodri se convirtió en el verdadero líder de España

    • Por admin
    • julio 23, 2026
    • 23 views
    No fue el Mundial de Lamine Yamal: Rodri se convirtió en el verdadero líder de España

    Jugadores que ganaron el Mundial antes de los 20 años: la lista histórica

    • Por admin
    • julio 22, 2026
    • 34 views
    Jugadores que ganaron el Mundial antes de los 20 años: la lista histórica

    Mbappé vs Lamine Yamal: ¿quién es mejor?

    • Por admin
    • julio 21, 2026
    • 42 views
    Mbappé vs Lamine Yamal: ¿quién es mejor?

    Lamine Yamal 2026: ¿El nuevo rey del fútbol mundial?

    • Por admin
    • julio 21, 2026
    • 33 views
    Lamine Yamal 2026: ¿El nuevo rey del fútbol mundial?