Revenir au Portfolio

Yellow Dwarf

Dans Yellow Dwarf, vous incarnez une petite étoile (une naine jaune pour être précis) qui doit tenter d'échapper à un trou noir qui cherche évidemment à l'absorber. Pour y parvenir, vous devrez sauter de planète en planète, en vous aidant des bordures de l'écran si nécessaire.

Il s'agit d'un projet que j'ai réalisé de manière autonomne et que j'ai choisi de développer avec la bibliothèque libGDX. Ce framework propose plusieurs exports, ce qui m'a permis de le publier sur Android ainsi que d'en faire une version web. Ma plus grosse difficulté ne fut pas de trouver des ressources (audio, images) libres de droit mais de réussir à les agencer pour avoir un résultat homogène et cohérent.

Un système de classement en ligne a vite été indispensable. Le choix ne fut pas simple mais j'ai opté pour la bibliothèque Swarm car c'était la moins contraignante pour l'utilisateur. Il est par exemple possible de se connecter en tant qu'invité et changer son pseudo plus tard. J'ai par ailleurs utilisé Google Admob pour les publicités, qui requièrent les Google Play Services. Je me suis efforcé de les rendre les plus discrètes possibles en les limitant au menu.

Source code on Github Android app on Google Play

Fonctionnalitées :

  • Niveaux générés aléatoirement
  • Plusieurs personnages à débloquer
  • Des tonnes de succès
  • Classement en ligne

Screenshots :