Caso de estudio: Perfect Shot, juego de puzles de física

Juego de puzles de física 3D multiplataforma heredado desarrollado en Unity (iOS y Android).

Perfect Shot Game Banner

Vídeo de jugabilidad

Perfect Shot Gameplay Video Preview
Desarrollado en 2015
Motor Unity 3D (C#)
Descargas Miles (orgánicas)
Disponibilidad Heredado (ya no está en las tiendas)

Aviso de proyecto heredado

Ten en cuenta que Perfect Shot actualmente no está disponible en la App Store de Apple ni en Google Play Store.

Publicado originalmente en 2015, el juego alcanzó miles de descargas y generó ingresos con éxito a través de compras integradas de paquetes de niveles adicionales y desbloqueos premium. Debido a que me centré en otras actividades académicas y profesionales, no tuve tiempo de mantener y actualizar continuamente la base de código para cumplir con las pautas de las tiendas de iOS y Android, que cambian rápidamente. El proyecto se presenta aquí estrictamente con fines de portafolio heredado y diseño de software.

Resumen de la jugabilidad

Perfect Shot es un juego de puzles basado en la física 3D. El objetivo es engañosamente simple: lanzar una bola mágica a una cesta. Aunque los jugadores tienen intentos ilimitados, el verdadero desafío es conseguir un "Perfect Shot" golpeando todos los indicadores de objetivo verdes repartidos por el nivel y asegurándose de que la bola caiga limpiamente en la cesta sin chocar con el borde exterior.

Detalles técnicos clave

  • Física de cuerpo rígido determinista: Se aprovechó el motor de física de Unity con parámetros personalizados para garantizar una mecánica de la bola fluida, repetible y precisa.
  • Iluminación y reflejos en tiempo real: Se integraron iluminación dinámica y materiales para crear una experiencia visual inmersiva y premium en las GPU móviles.
  • Paquetes de niveles modulares: Se diseñó una configuración extensible de cargador de niveles que permite añadir nuevos paquetes de niveles mediante configuraciones JSON, integrada con capas de validación de compras dentro de la aplicación.

Capturas de pantalla

Cambiar Tema

Elige un tema especializado para explorar: