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

    La prensa creó al nuevo Messi y ahora castiga a Lamine Yamal por no serlo

    Lamine Yamal no es Messi, ni Cristiano Ronaldo, ni Mbappé: el problema no es su fútbol, sino las expectativas que han creado sobre él Hoy parece que le toca recibir…

    Nadie apostaba por el Real Madrid, pero Mourinho volvió a dar una lección de fútbol

    El Real Madrid vuelve a demostrar que nunca se le puede dar por muerto, Mourinho ganó la batalla al Barcelona Ayer el Real Madrid volvió a demostrar por qué es…

    One thought on “Como crear Nuestro primer juego Unity”

    Deja una respuesta

    You Missed

    La prensa creó al nuevo Messi y ahora castiga a Lamine Yamal por no serlo

    • Por admin
    • octubre 26, 2026
    • 40 views
    La prensa creó al nuevo Messi y ahora castiga a Lamine Yamal por no serlo

    Nadie apostaba por el Real Madrid, pero Mourinho volvió a dar una lección de fútbol

    • Por admin
    • octubre 26, 2026
    • 46 views
    Nadie apostaba por el Real Madrid, pero Mourinho volvió a dar una lección de fútbol

    El Barça juega mejor, pero el Real Madrid de Mourinho nunca debe darse por muerto

    • Por admin
    • octubre 24, 2026
    • 33 views
    El Barça juega mejor, pero el Real Madrid de Mourinho nunca debe darse por muerto

    Real Madrid y Barcelona ganan entre polémicas: ¿es esta la Liga que queremos?

    • Por admin
    • octubre 20, 2026
    • 50 views
    Real Madrid y Barcelona ganan entre polémicas: ¿es esta la Liga que queremos?

    El Real Madrid remonta a la Roma, pero sigue sin convencer: ¿tiene Vinícius los días contados?

    • Por admin
    • octubre 15, 2026
    • 82 views
    El Real Madrid remonta a la Roma, pero sigue sin convencer: ¿tiene Vinícius los días contados?

    El Barça está por encima de Messi, señor Gaspart, pero su historia más gloriosa lleva su nombre

    • Por admin
    • octubre 13, 2026
    • 60 views
    El Barça está por encima de Messi, señor Gaspart, pero su historia más gloriosa lleva su nombre