Étude de cas : Perfect Shot, jeu de puzzle basé sur la physique

Jeu de puzzle physique 3D multiplateforme hérité développé avec Unity (iOS et Android).

Perfect Shot Game Banner

Vidéo de gameplay

Perfect Shot Gameplay Video Preview
Développé en 2015
Moteur Unity 3D (C#)
Téléchargements Des milliers (organiques)
Disponibilité Hérité (plus disponible sur les stores)

Avis de projet hérité

Veuillez noter que Perfect Shot n'est actuellement pas disponible sur l'Apple App Store ni sur le Google Play Store.

Publié à l'origine en 2015, le jeu a atteint des milliers de téléchargements et a généré des revenus grâce aux achats intégrés pour des packs de niveaux supplémentaires et des fonctionnalités premium. En raison de ma concentration sur d'autres activités académiques et professionnelles, je n'ai pas eu le temps de maintenir et de mettre à jour en continu la base de code pour me conformer aux directives en constante évolution des magasins d'applications iOS et Android. Le projet reste présenté ici strictement à des fins de portfolio historique et de conception logicielle.

Aperçu du gameplay

Perfect Shot est un jeu de puzzle 3D basé sur la physique. L'objectif est d'une simplicité trompeuse : lancer une balle magique dans un panier. Les joueurs disposent d'un nombre illimité de tentatives, mais le vrai défi est de réussir un « Perfect Shot » en touchant tous les indicateurs cibles verts répartis dans le niveau tout en veillant à ce que la balle retombe proprement dans le panier sans heurter le rebord extérieur.

Principaux détails techniques

  • Physique des corps rigides déterministe : a exploité le moteur physique d'Unity avec des paramètres personnalisés pour garantir des mécaniques de balle fluides, reproductibles et précises.
  • Éclairage et reflets en temps réel : a intégré un éclairage dynamique et des matériaux pour créer une expérience visuelle immersive et haut de gamme sur les GPU mobiles.
  • Packs de niveaux modulaires : a conçu une configuration de chargement de niveaux extensible permettant l'ajout de nouveaux packs de niveaux via des configurations JSON, intégrée à des couches de validation d'achats intégrés.

Captures d'écran

Changer de sujet

Choisissez un sujet spécialisé à explorer: