Unity · C# · Gameplay Programming
Third Person Controller
Base de controlador en tercera persona orientada a movimiento relativo a cámara, salto, gravedad, input modular y sincronización con animaciones.
Resumen técnico
Este proyecto está pensado como primer prototipo jugable del portfolio. Su objetivo es demostrar una arquitectura clara para separar input, movimiento, cámara y animación sin convertir el controlador del jugador en una clase monolítica.
Contenido placeholder preparado para sustituirse por capturas, código y enlaces reales cuando el proyecto avance.
Flujo técnico previsto
Esta página convierte el placeholder en una especificación técnica revisable: explica qué flujo tendrá el sistema y qué partes del código demostrarán valor profesional.
- 01Input ActionsPaso técnico 1
- 02PlayerInputReaderPaso técnico 2
- 03ThirdPersonMotorPaso técnico 3
- 04Camera / AnimatorPaso técnico 4
Mi contribución
- Contribución 1
- Contribución 2
- Contribución 3
- Contribución 4
Sistemas implementados
- Sistema 1
- Sistema 2
- Sistema 3
- Sistema 4
Tecnologías
Estado y próximos pasos
Ruta recomendada de revisión
Cuando el repositorio esté publicado, estos serán los archivos o sistemas principales que un reclutador técnico debería revisar primero.
PlayerInputReader.csLectura y normalización de inputThirdPersonMotor.csMovimiento, gravedad y saltoCameraController.csCámara orbital y seguimientoPlayerAnimationController.csSincronización con Animator