Skip to content

marielsgtzz/IntroAUnity

Repository files navigation

Intro a Unity

Empezar un proyecto 3D en Unity

Más información aquí.

Uso de Git y Github con Unity

Al crear un proyecto en Unity se generan muchos archivos que no son necesarios subir a Github para su funcionamiento (en su mayoría estos archivos son logs del proyecto que se pueden generar en cada computadora).

El propósito de no incluirlos en el repositorio es que Github no permite subir archivos mayores a 100MB a menos que esté activo LFS (Large File System) en el repo (aún así esta opción tiene un límite mensual).

Cuando se crea un repositorio en Github existe la opción de agregar un archivo README.md y un .gitignore.

La plataforma tiene diferentes plantillas para el .gitignore dependiendo la naturaleza del repositorio, para Unity recomiendan usar esta plantilla.

El propósito del .gitignore es que cuando se ejecute el comando git add . no se incluyan todos los archivos del .gitignore en la etapa de staging.

Evitar merge conflicts

Cuando se trabaja en la escena cambia su script, y resolver merge conflicts cuando más de una persona trabaja en la escena se vuelve algo complicado.

Una buena práctica es no trabajar la escena simultáneamente de forma directa, para esto es útil el uso de prefabs.

Si se quiere editar un objeto de la escena es mejor volverlo un prefab y agregar el prefab a la escena, las modificaciones hay que hacerlas directamente al prefab, de esa forma no cambia el archivo de la escena (se evitan merge conflicts) ya que lo que cambia es el archivo del prefab que idealmente solo está siendo trabajado por una persona a la vez.

Intro a interfaces gráficas

Un manual sobre los componentes básicos y más usados de una interfaz gráfica.

Explicacion GUI

Como exportar de Unity a un dispositivo

Un manual sobre los pasos a seguir para tener las experiencias en iOS o Android.

Explicacion exportación

Estructura Repositorio

Proyecto Integral Unity 1

ReadMe Proyecto

La idea de este proyecto es incluir en un mismo lugar los espectos fundamentales de Unity que se tocan en los siguientes 3 proyectos.

Explosión Objetos

ReadMe Proyecto

explosionObjetos

Colisión Objetos

ReadMe Proyecto

colisionObjetos

Salto Obstáculos

ReadMe Proyecto

saltoObjetos

Se mueve el fondo en loop (en eje x) y van entrando objetos (cajas) al marco y desaparecen cuando llegan a una cierta posición en x. El personaje se queda en la misma posición de x pero cuando se una la space bar se eleva en eje y simulando un salto, se utilizan animaciones del personaje para que el movimiento sea más suave.

Para más información sobre como utilizar las animaciones de un modelo consultar este archivo.

Realidad Aumentada

Repositorio con proyectos de AR

Referencias

https://www.udemy.com/course/unity-curso-completo-profesional-de-programacion-desde-cero/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published