Volver al portfolio

Unity · C# · Plataforma 2D

IO Robot Platform 2D

Prototipo de plataformas 2D protagonizado por un robot, centrado en movimiento, salto, obstáculos, pickups y progresión básica.

Resumen técnico

IO Robot Platform 2D funciona como base para demostrar control de personaje 2D, lectura de input, físicas, detección de suelo, interacción con elementos del escenario y estructura de niveles sencilla.

Contenido preparado para sustituirse por capturas, código, vídeo, documentación y enlaces reales cuando el proyecto avance.

Flujo técnico previsto

En esta sección se recogen las próximas actualizaciones previstas para el proyecto en base a la especificación técnica.

  1. 01MovementMovimiento horizontal y lectura de input.
  2. 02Jump / Ground CheckSalto, caída y validación de contacto con el suelo.
  3. 03Level HazardsInteracción con obstáculos y elementos de escenario.
  4. 04ProgressionCondición de llegada, reinicio y avance de nivel.

Mi contribución

  • Diseño del controlador de personaje 2D y comportamiento de salto.
  • Preparación de obstáculos, pickups y lógica de progresión.
  • Estructura del flujo de niveles y reinicio de partida.
  • Documentación de sistemas para revisión técnica.

Sistemas implementados

  • Controlador 2D
  • Detección de suelo
  • Pickups y obstáculos
  • Gestión de nivel

Tecnologías

  • Unity
  • C#
  • Rigidbody2D
  • Collider2D
  • Tilemap

Estado y próximos pasos

Estado actual Prototipo base
  • Corregir la ruta para que el archivo tenga extensión .html.
  • Añadir capturas y explicar el controlador 2D.
  • Preparar build jugable y enlace desde la página.

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.

  • RobotController2D.csMovimiento, salto y control del robot.
  • GroundCheck.csValidación del contacto con el suelo.
  • Pickup.csInteracción con coleccionables.
  • LevelManager.csProgresión, reinicio y estados de nivel.