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

    ¿El mejor del mundo o el mejor vendido? La gran batalla entre fútbol y marketing por el Balón de Oro

    El Balón de Oro ¿premia realmente al mejor o al que tiene mejor campaña? El Balón de Oro es probablemente el premio individual más soñado por cualquier futbolista. En teoría,…

    El marketing ya lo hizo Balón de Oro; ahora Lamine empieza a ganárselo en el césped.

    Ayer ganó España y, como era de esperar, se vuelve a hablar muchísimo de Lamine Yamal. Personalmente, creo que estamos viendo a un Lamine que está mejorando bastante. Lo noto…

    One thought on “Como crear Nuestro primer juego Unity”

    Deja una respuesta

    You Missed

    ¿El mejor del mundo o el mejor vendido? La gran batalla entre fútbol y marketing por el Balón de Oro

    • Por admin
    • septiembre 30, 2026
    • 5 views
    ¿El mejor del mundo o el mejor vendido? La gran batalla entre fútbol y marketing por el Balón de Oro

    El marketing ya lo hizo Balón de Oro; ahora Lamine empieza a ganárselo en el césped.

    • Por admin
    • septiembre 30, 2026
    • 5 views
    El marketing ya lo hizo Balón de Oro; ahora Lamine empieza a ganárselo en el césped.

    Messi hizo un Mundial increíble con 39 años, pero para mí no merece el Balón de Oro 2026.

    • Por admin
    • septiembre 29, 2026
    • 7 views
    Messi hizo un Mundial increíble con 39 años, pero para mí no merece el Balón de Oro 2026.

    Mourinho ha vuelto, pero el Real Madrid no: muchas estrellas, demasiado ego y muy poco equipo

    • Por admin
    • septiembre 26, 2026
    • 15 views
    Mourinho ha vuelto, pero el Real Madrid no: muchas estrellas, demasiado ego y muy poco equipo

    Lamine vs Kane: ganar el Mundial no significa haber sido el mejor

    • Por admin
    • septiembre 26, 2026
    • 28 views
    Lamine vs Kane: ganar el Mundial no significa haber sido el mejor

    Sí, quéjate del árbitro… pero primero juega al fútbol, el problema del Real Madrid va más allá del VAR.

    • Por admin
    • septiembre 22, 2026
    • 26 views
    Sí, quéjate del árbitro… pero primero juega al fútbol, el problema del Real Madrid va más allá del VAR.