Skip to content

Latest commit

 

History

History
46 lines (39 loc) · 2.22 KB

index.md

File metadata and controls

46 lines (39 loc) · 2.22 KB

Una pequeña introducción a Unity 3D

Una guia rápida a Unity 3D.

Primera Parte: Fundamentos de C#

La forma de explotar todo el potencial de Unity es creando la lógica de las diferentes partes de los juegos. Vamos a tocar diferentes funciones de C# para permitirnos hacer el 90% de todo lo que nos toparemos en el desarrollo de nuestro juego.

  1. Variables
  2. Funciones
  3. Ciclos
  4. Estructuras y enumeraciones
  5. Niveles de accesibilidad
  6. Clases
  7. Interfaces
  8. Polimorfismo
  9. Inherencia

Segunda parte: Conociendo Unity

Una pequeña introducción a la interfaz de Unity y creamos un lindo personaje.

  1. Interfaz de Unity3D
  2. Gameobject
  3. Sprite Renderer
  4. Materiales
  5. Animation
  6. Animator

Tercera parte: Sintiendonos comodos en Unity

En la tercera parte nos adentramos a Unity y aprendemos lo básico para crear nuestro juego.

  1. Transforms
  2. Monobehaviors
  3. Colliders2D
  4. Rigidbody2D
  5. Effectors2D
  6. Materiales para Physics2D

Cuarta parte: Administrando nuestro juego

En esta cuarta parte nos dedicamos a aprender cosas como comunicacion entre GameObjects, que nos ayudan que se sienta como un juego de verdad y agregue interactividad.

  1. SendMessage\(\)
  2. Sistema de mensajes de Unity
  3. Singletons
  4. Poolers

Quinta parte: Andas en llamas ;)

Como usar el sistema de particulas para simular objetos no solidos con los que nos topamos todos los días como humo, burbujas, y demás.

Sexta parte: Puedo ser un cerdo, pero no soy un puerco

Vemos un poco de las maneras que tenemos para organizar el código de nuestro juego. Desde diseño arquitectonico. A como utilizar diferentes conceptos para evitar código espaguetti. :)