Prueba de concepto · 2023

Speedy Boarders

Prototipo (o prueba de concepto) de surf arcade hecho en 24h para testear física custom y game feel rápido

Imagen de Speedy Boarders

Mi opinión

Este fue un experimento de fin de semana. Quería ver qué tan rápido podía prototipar mecánicas de surf con física custom en Unity. La idea era simple: tabla de surf, velocidad, curvas. Implementé física básica con Rigidbody, control de dirección con input del mouse, y aceleración dinámica basada en ángulo de la pendiente (muy básico pero funcional). El resultado fue... bueno (no JAJAJJSJ). Se sentía rápido pero poco pulido. No tenía colisiones decentes, los controles eran flojos, y la cámara daba náuseas. Pero para 24h cumplió su propósito: aprender sobre física custom y prototyping rápido. Lo publiqué en itch.io sin expectativas y sorprendentemente gente lo probó y dio feedback útil. Aprendí que incluso prototipos feos pueden aportar valor si compartes el proceso (ahora mismo el vídeo está en privado y NO, no queréis verlo...).

Qué aprendí

  1. 01Prototyping rápido es una skill separada. No necesitas arte ni polish para validar una mecánica core.
  2. 02Física custom en Unity con Rigidbody es accesible pero requiere tweaking constante.
  3. 03Si los controles tienen lag o la aceleración es lenta en este tipo de juegos, el jugador se desconecta.
  4. 04Publicar prototipos es útil. Feedback temprano > esperar a tener algo perfecto.

Qué cambiaría

  1. 01Implementar cámara follow decente desde inicio. La cámara fija era horrible y generaba motion sickness.
  2. 02Añadir colisiones básicas con el terreno. El jugador podía atravesar paredes, rompía la inmersión completamente.
  3. 03Hacer controles más responsivos. El input lag era notable, debí usar FixedUpdate correctamente.
  4. 04Añadir partículas de agua/espuma. El juice visual es crítico en juegos de velocidad, incluso en prototipos.
  5. 05AÑADIR EL BOTÓN DE SALIR DEL JUEGO Y MEJORAR EL UI!!!!!!!