POKEMON SUR ANDROID / POKEMON ON ANDROID

Invisble à l'oeil humain, des monstres que vous n'imaginiez même pas sont arrivés sur terre depuis un faille spatio temporel, combinez la stratégie de pokemon avec le fun d'Ingress sur votre smartphone android
Petit tuto rapide de mon jeu pokemon-like sur Android: "Phonster"
(mis à jour la dernière fois le 03 Nov 2012, de nouvelles fonctionnalités sont surement apparues depuis)

Ce jeu a été créé (est en cours de developpement pour etre precis) pour palier a un manque, a mon gout, d'un jeu de type pokémon sur android
Sur le principe, vous incarnerez donc un chasseur de phonster (equivalent des pokemons dans le monde actuel) et, tel Sacha de Bourg-palette, vous devrez parcourir le monde pour capturer ces monstres.
A l'aide d'un smartphone équipé de GPS, arpentez votre région pour combattre et capturer des monstres, les faire evoluer et devenir le meilleur dresseur de phonster
Pour decrire le jeu en lui meme, les phonsters apparaissent dans un rayon de 500m autour de vous, et si vous vous deplacez trop loin d'eux, ils disparaissent et d'autre viennent les remplacer.
Le jeu fonctionne en stand-alone, c'est a dire qu'une fois demarré et votre première partie créée avec une connexion internet, vous n' avez plus besoin de cette connexion (wifi ou 3G) pour jouer.
Le jeu ne telechargera pas la GoogleMap, mais vous pourrez pour autant toujours vous reperer et jouer
(Une fois le wifi récupéré, vous pourrez a ce moment lancer des echanges internationaux etc...)

Maintenant, rentrons dans le vif du jeu avec l'interface


L'ecran d'accueil... (si une ame charitable a envie de faire un petit dessin sympatoche pour l'egayer, pas de souci)


Vous y voyez donc 6 boutons que je vais detailler plus bas :
  • Safari : permet de lancer un safari
  • DEX : affiche l'equivalent du pokedex
  • Sash (Ceinture*) : voir quel phonster vous emmenez avec vous
  • Shop (boutique*) : pas encore dispo
  • Check Update (verifie les MAJ) : verifie les mise a jour
  • New game (remise a zero) : redemarre un nouveau jeu, avec perte du dex,ceinture,etc...

    *NB : les termes sont en anglais car pour développer sur mon ordi j'ai configuré mon emulateur en anglais... si votre androphone est en francais, les termes seront en francais

    SAFARI :

    Quand vous cliquez sur ce bouton, vous affichez une Google Map.
    Sur cette Google Map, apparaissent, fonction de votre position (determinée par reseau GSM ou par GPS) 6 Phonsters, dans un rayon de 500m
    (zoom+/- via les boutons qui apparaissent quand on appuye sur la map pour tous les voir)
    Sur la capture d'écran, on peut voir :
    - Une arene (car j'ai atteint le niveau 10, voir ce point plus loin)
    - 3 points d'exclamation, qui symbolise des phonster que vous n'avez pas encore vu (donc pas attrapé non plus)
    - un phonster violet, en bas a droite (phonster que j'ai simplement vu mais pas encore attrapé...on peut voir un bout du panneau d'exclamation en dessous)
    - un cercle vert (dont je suis le centre), qui indique la zone de capture de mon filet le plus puissant (50,100 ou 200m) on peut voir qu'il y a donc 1 phonster a proximité et un pour lequel il faudra que je me rapproche

    Lancons maintenant un combat (il suffit de cliquer sur le point d'exclamation dans le cercle vert...certains, à la limite du cercle autorise la capture, d'autre pas, il faut se rapprocher)
    Une fenetre s'ouvre vous listant la bete : son niveau, son ID dans le DEX, son genre (male/femelle) et 3 boutons, combat, abandon,photographie (la photographie n'est pour le moment pas developpée)
    Si on lance un combat, on arrive sur cet ecran :

    En haut a droite, le phonster adverse, en dessous , ses stats (lvl, pv) , vos stats, et votre phonster (vous remarquerez le point d'exclamation derriere le phonster adverse, rappelant que vous ne l'avez pas capturé)
    4 boutons, permettant de lancer les attaques (pour le moment attaque de puissance x1, x2, x3 et x4)
    Le bouton menu permet d'utiliser les objet de votre inventaire (filet, soin) de changer de phonster ou de fuir
    Lancer quelques attaques, et une fois le phonster adverse affaibli, vous pouvez lancer un filet dessus pour le capturer
    Si les PV de votre phonster atteigne 0, vous devez en changer (ou fuir)
    Si les PV de votre adversaire atteigne 0, vous gagnez le combat et de l'xp (pour le moment seul le dernier phonster gagne de l'xp)
    Pour une arene, le principe est le meme, à la nuance que vous aurez 6 phonsters a mettre KO d'affilé

    DEX :

    Liste les phonster que vous avez rencontré et capturé.
    Pour les phonster rencontrés, vous verrez leur image ainsi que leur type, si en plus vous l'avez capturé, vous pourrez lire sa description

    Ceinture

    Liste les phonsters que vous emmenez avec vous.
    Un appui simple vous permet de le soigner ou de le deplacer dans l'ordre de combat
    Un appui long vous permet de lui rendre sa liberté

    Boutique :
    Pas encore developpée, mais vous pourrez y acheter les filets de captures (equivalent pokeball), un booster de radar, les potions de soin, etc...

    Verifier les mise a jour
    Le jeu n'etant pas sur le google market (play store) pour le moment, ma solution consiste a verifier si j'ai fait une mise a jour du jeu depuis mon serveur privé(quelques octets)
    Si le jeu a été mis a jour, il telechargera la mise a jour (ainsi que le DEX si celui ci a été mis a jour)
    Je vous conseille, avant de cliquer sur ce bouton, de vous mettre a proximité d'une borne wifi

    Nouveau Jeu(drop db)
    Ce bouton reinitialise tout le jeu et vous permet de redemarrer une nouvelle aventure



    Pour surveiller l'etat d'avancement du jeu (et me faire vos retours pourquoi pas) vous pouvez le faire via ces 2 sites :
    Dealabs Merci a eux d'avoir heberger mon "projet" depuis le debut sur leur forum
    Android-Software Merci a Laurent Droid pour le billet qu'il a fait sur mon appli et de lui avoir permis une meilleur visibilité (le temps que je me lance sur le google play store)
    Pour les anglophones : XDA-developers

    EN FR
    Nightly version : available here ! Warning this version is for development only ! not yet tested, may be not stable !