Onboarding
1. Gitflow
- Documentación oficial: https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
- Tutorial en video:
https://www.youtube.com/watch?v=Uszj_k0DGsg
2. SOLID
- Curso de SOLID en cuenta de Udemy
3. Lectura – C# Guide Style
Referencia:
https://resources.unity.com/games/create-code-style-guide-e-book
4. Lectura – Arquitectura modular
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
- Video: https://youtu.be/1VWe8F9dR9E
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)