Cet article s’adresse à tous ceux qui souhaitent comprendre comment développer une application smartphone ou plus précisément comment développer un jeu smartphone avec tout son environnement (personnages, décors, animations etc.). Que vous soyez designers, développeurs amateurs comme professionnels ou même curieux cet article vous décrira le fonctionnement d’un jeu simple avec la possibilité de participer à son développement.
Développement participatif
Je vous présente Galawa un petit jeu d’arcade compatible iOS/Android et disponible actuellement sur Google Play.
Le code source de ce petit jeu sera open source et sera disponible prochainement sur Github. Tout le code source pourra donc être téléchargé, compilé et exécuté.
Et c’est là qu’intervient notre développement participatif. Chacun d’entre vous aura la possibilité de faire évoluer, modifier ou apporter une touche personnelle au jeu que ce soit le design, les personnages, le décor, le code etc. Votre imagination sera la seule limite!
Les différentes versions du jeu seront entièrement gérées sur Github.
Afin de faire évoluer le jeu, je publierai des versions sur Google Store avec un historique des mis à jour apportées par chacun d’entre vous.
Le jeu Galawa
Ce jeu est composé de 128 niveaux. Il y a 8 parcours de 16 niveaux chacun. Le but du jeu est très simple pour terminer un niveau il suffit de récupérer la petite clé jaune placée dans chaque niveau tout en évitant les redoutables créatures du Clan de l’Ombre et de ressortir par la porte en moins de 20 secondes.
Synopsis : 
Depuis plusieurs décennies le vénérable maître des arts martiaux, maitre Karthala a été capturé et est retenu prisonnier dans un endroit secret par les redoutables créatures du Clan de l’Ombre qui ont pour seul objectif la destruction totale de la cité impériale. Avec Galawa vaillant et courageux ninja, disciple du maître partez défier et combattre les créatures impitoyables du Clan de l’Ombre. Faites attention aux nombreux pièges tout au long de votre parcours. La survie du maître est entre vos mains!
Commandes du Jeu:
- Bouton A : sauter
- Bouton B : lancer des balles de feu
- Bouton de direction droit : avancer vers la droite
- Bouton de direction gauche : avancer vers la gauche
- Bouton de direction haut : monter avec l’échelle
- Bouton de direction bas : s’assoir ou descendre avec l’échelle
Boutons tools :
- arrêt du niveau
- rejouer le niveau
- activer/désactiver le son
Vidéo
Personnages

Github
Voici le lien Github où sera stocké le code source de Galawa
Vous pouvez m’envoyer en MP votre nom d’utilisateur Github afin que je puisse vous rajouter en contributeur.