Professional Documents
Culture Documents
Escuela Superior Politécnica de Chimborazo: Facultad: Facultad de Informática Y Electrónica
Escuela Superior Politécnica de Chimborazo: Facultad: Facultad de Informática Y Electrónica
Escuela Superior Politécnica de Chimborazo: Facultad: Facultad de Informática Y Electrónica
CHIMBORAZO
Enlace Video
https://liveespochedu-
my.sharepoint.com/personal/byron_lucero_espoch_edu_ec/_layouts/15/onedrive.aspx?id=%
2Fpersonal%2Fbyron%5Flucero%5Fespoch%5Fedu%5Fec%2FDocuments%2FJuego%5FJavi%5F
Unity%2Emp4&parent=%2Fpersonal%2Fbyron%5Flucero%5Fespoch%5Fedu%5Fec%2FDocume
nts&originalPath=aHR0cHM6Ly9saXZlZXNwb2NoZWR1LW15LnNoYXJlcG9pbnQuY29tLzp2Oi9n
L3BlcnNvbmFsL2J5cm9uX2x1Y2Vyb19lc3BvY2hfZWR1X2VjL0VZS3ZyR2dfSktwUHVWb1lINjJad0
RvQjJTV3pldmJhMU51aWdfeXVXWEdCdnc%5FcnRpbWU9bDlMWjVUTWgyVWc
Codificación
GameManager
using System.Collections;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.Resources;
using System.Threading;
using UnityEngine;
using UnityEngine.SceneManagement;
//Crear Piedra
obstaculos.Add(Instantiate(piedra1, new Vector2(12, -2), Quaternion.identity));
obstaculos.Add(Instantiate(piedra2, new Vector2(16, -2), Quaternion.identity));
}
if (Input.GetKeyDown(KeyCode.X))
{
SceneManager.LoadScene(SceneManager.GetActiveScene().name);
}
}
if ( start == true && gameOver == false)
{
menuPrincipal.SetActive(false);
//Mover Mapa
for (int i = 0; i < cols.Count; i++)
{
if (cols[i].transform.position.x <= -10)
{
cols[i].transform.position = new Vector3(10, -3, 0);
}
cols[i].transform.position = cols[i].transform.position + new Vector3(-1, 0, 0) * Time.deltaTime *
velocidad;
}
//Mover Obstaculos
for (int i = 0; i < obstaculos.Count; i++)
{
if (obstaculos[i].transform.position.x <= -10)
{
float randomObs = Random.Range(11, 18);
obstaculos[i].transform.position = new Vector3(10, -3, 0);
}
ESCUELA SUPERIOR POLITÉCNICA DE
CHIMBORAZO
Jugador
using System.Collections;
using System.Collections.Generic;
using UnityEngine;