Saltar al contenido principal

Onboarding

1. Gitflow

https://www.youtube.com/watch?v=Uszj_k0DGsg

2. SOLID

  • Curso de SOLID en cuenta de Udemy

3. Lectura – C# Guide Style

C# Guía de estilo

Referencia:

https://resources.unity.com/games/create-code-style-guide-e-book

4. Lectura – Arquitectura modular

https://resources.unity.com/games/create-modular-game-architecture-with-scriptable-objects-ebook?ungated=true

5. Visión de proyectos

a. Demo de Oculus Integration VR

https://developer.oculus.com/downloads/package/unity-integration

(Revisar el demo en Unity)

b. Demo de Unity XR Interaction Toolkit

https://blog.unity.com/engine-platform/whats-new-in-xr-interaction-toolkit-2-3

(Revisar el demo en Unity)

6. Vuforia

7. AR Foundation

Recursos

  • Documentación:

https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@5.0/manual/index.html

  • Samples:

https://github.com/Unity-Technologies/arfoundation-samples#simple-ar

Actividades

  • Complementar con proyecto Demo AR (Pendiente)

  • Configuración de Unity para una aplicación de AR:

    • Instalación desde Package Manager
    • Configuración en XR Plug-in Management
  • Uso de scripts de AR Foundation para cámara

  • Activación de detección de planos

  • Limitación de detección a planos horizontales

8. Básicos de Oculus Toolkit (VR)

Configuración

  • Configurar Unity para aplicación VR

Features a dominar

  • Teleport
  • Grabbable
  • Poke
  • Distance Grab
  • Snap Zone
  • Canvas UI
  • Event System
  • Player OVR

9. Curso de programación en Mega

  • Carpeta:

https://mega.nz/folder/1FUjXSRB#O_MzISpLxSC2dlCa9uD3Ew

  • Revisar carpetas 11 a 18 (Omitir videos de presentación o challenges)