Back to Projects
Unity Game Developer • FatCat Game Studio

Revenge Fishing

WebPrototypeCompany • Unbreakable Group

About the Project

Prototipo de acción/pesca 2D donde juegas como una ballena vengativa, volcando barcos y lanzando pescadores en un mar impulsado por físicas.

Key Contributions & Engineering Responsibilities

  • Co-lideré el reinicio completo del proyecto, reconstruyendo sistemas centrales desde cero.
  • Implementé físicas 2D complejas para barcos y pescadores usando rigidbodies y joints.
  • Creé el movimiento de la superficie del agua e interacción impulsada por shaders personalizados.
  • Integré object pooling y optimicé el rendimiento para builds Web.

Engineering Impact & Measurable Outcomes

  • Unity 2D physics engine setup
  • Arcade game loop & touch controls
  • Sound & VFX triggers
Género y jugabilidad: Revenge Fishing es un juego de acción 2D donde controlas una ballena en un caótico puerto pesquero. Los barcos se mueven sobre una superficie de agua dinámica mientras los pescadores intentan pescar; tu objetivo es arrastrarlos al mar, destruir barcos y crear tanto caos como sea posible sin romper la fantasía física central. El foco está en un ritmo arcade, reacciones exageradas y destrucción satisfactoria. Mis contribuciones: Co-lideré el reinicio completo de un proyecto estancado, reconstruyendo los sistemas centrales desde cero. Implementé físicas de barcos y pescadores, usando una mezcla de rigidbodies dinámicos y cinemáticos, ajusté joints y colliders para mantener el caos legible y estable, y creé el movimiento de la superficie del agua impulsado por shaders. Diseñé e implementé sistemas de interacción para los ataques de la ballena, integré object pooling para barcos y pescadores, y ayudé a dar forma a los power-ups y comportamientos de dificultad. También aporté al ritmo de los niveles y restricciones técnicas para mantener el rendimiento del prototipo en builds Web.

Technologies

UnityC#HLSLWebGL

Categories

GamesUnity2D

Project Media Gallery