tuto Wherigo

Transcription

tuto Wherigo
Wherigo Builder
Il existe 3 niveaux de création :
NIVEAU 1 :
Permet de créer une cartouche simple, d'écrire le script pour des évènements basiques
tels que des fenêtres de messages ou la possibilité de voir des zones/des charactères
ainsi que des taches.
Une fois terminée, on peut compiler et tester la cartouche via l'émulateur de Wherigo.
1
Création de cartouche :
File / New Cartridge / Nommer la cartouche
On va créer tout d'abord le point de départ de l'histoire.
j'utilise Memory Map pour toutes les coordonées du jeu
Set
Latitude & longitude (changer Ouest par Est)
attention au format. Ex : 43,48495 ou 5,21222
Format de type :DDD.DDDDD°
Sauvergarder la cartouche xxx.LUA
2
Zones, Charactères & Tâches :
Une zone est une forme virtuelle définie par 3 points ou plus. On Interagit avec une zone
en entrant ou sortant. Les évènements d'une cartouche sont définis en fonction de la
position du joueur par rapport aux zones.
Un Charactère est un objet avec lequel le joueur peut interagir dans une zone. Ils sont
principalement utilisés pour raconter une histoire, guider le joueur au travers des
évènements ou simplement pour donner de l'information.
Les taches sont un outil important pour guider le joueur dans le jeu.cela permet de dire
où aller ensuite ou ce que l'on doit faire.Cela permet aussi de motiver le joueur en
donnant l'état de progression dans le jeu.
A
Zone
Add
Créer une Zone :
Nommer la Zone (par exemple ZONE 1)
Aller sur Active et décocher le.
Aller sur Visible et décocher le.
Create from Map (chez moi, cela ne marche pas).
2 Options :
Aller dans Original point, set et entrer les coordonées d'un point. Cela créer une zone autour en
fonction de la distance au centre que l'on donne. C'est la plus rapide.
ou, si les conditions l'exige, créer un à un les points :
Add
et j'ajoute des points (minimum 3) toujours dans le format DDD.DDDDD°
Créer autant de zones que nécessaires.
B
Créer un Charactère :
Charactères
Add
Nommer le Charactère (par exemple PERSO 1)
Aller sur Visible et décocher le.
OK
Save
Créer autant de personnages que nécessaires
Pour créer un Item (sujet), la procédure est la même.
Par exemple : Une Pomme.
C
Créer une tâche :
Task
Add
Nommer la tache (par exemple ALLER ETAPE 1)
Dans la boite Information, décocher Active
OK
Add
Nommer la tache (par exemple ALLER ETAPE 2)
Dans la boite Information, décocher Active
OK
3
Ajouter un Media :
Un media est un son ou une image que l'on associe à un objet
Ajouter un media permet de rendre l'histoire plus engageante
A
Media
Add
Ajouter
Add
Une fenêtre s'ouvre pour aller chercher un son ou une image
Nommer le media (par exemple PERSO1) comme vous avez nommé
un Charactère.
OK
Ajouter autant de medias que nécessaire
B
Add
Assigner un media
Charactères
choisir un personnage ou objet
Edit
Ouvrir le menu déroulant sous "Media"
choisir
Refaire pour tous les personnages ou objets
OK
Zone
choisir Zone 1
Edit
choisir dans le menu déroulant sous "Media" Zone 1
OK
Items
Choisir un Object (exemple : Pomme )
Edit
Ouvrir le menu déroulant sous "Media"
Choisir "Pomme"
4
Dialogues et fenêtres de messages :
Ce sont les outils principaux de communication. Il est important de comprendre la
différence entre un simple message et une chaine de dialogue.
Ce qui suit montre la différence entre les 2 d'une manière très basique. Pour aller plus
loin, voir "Wherigo advanced Concepts".
A droite, choisir " When a player enter a Zone"
Zone
choisir Zone 1
New Script
nommer le script. Cela permet de bien référencer tous ses scripts. Sinon,
on peut laisser vierge et cela donnera automatiquement "Script comment".
Add an action
Si l'on veut un simple message
"Show a message to the player"
dans la fenêtre de droite, choisir messagebox
Taper le texte désiré.
On peut ajouter également un média (voir à droite le menu déroulant)
OK
Ok (save my changes)
Si l'on veut plus qu'un seul message:
Choisir une zone
A droite, choisir " When a player enter a Zone"
New Script
nommer ou pas
OK
Add an action
"Show a serie of dialogue message to the player"
dans la fenêtre de droite, choisir Dialog
Add Dialog
Aller au menu déroulant
Prendre un média
cliquer sur la fenêtre de texte
OK
Add Dialog
Aller au menu déroulant
Prendre un média
cliquer sur la fenêtre de texte
Done (save my dialogs)
Ok (save my changes)
5
Deplacer charactères & objets (items) :
Il faut penser à une cartouche comme étant completement vierge. Il faut donc bouger un
charactère de zone à zone pour qu'il "suive" le joueur.
Cartridge
Events
New
OK
Pas besoin de nommer
Add an action
Choisir " When a cartridge is started"
choisir Zitem, Zcharacter
choisir character
OK
choisir Zcharacter, Zone, Zitem, player, nil
Menu déroulant, choisir Zone
OK
Ok (save my changes)
choisir Move ZcharacterX to Zone Y
Add an action
choisir Zitem, Zcharacter
Repeter ainsi pour tous les charactères et tous les items (s'ils sont tous présents dans
chaque zone)
OK
6
Changer le status d'un objet :
Les Zones peuvent être "visible" ou non, "active" ou non.
Visible signifie que l'on peut voir la zone sur son GPS.
Mais si elle n'est pas "active", les actions prévues dans cette zone n'auront pas lieu.
Il faut donc s'assurer que les zones soient "visibles" & "actives". Plus haut, nous avons
décoché ces options !
Les tâches qui sont "visibles" mais non "actives" n'apparaitront pas sur le GPS. Elle ne
sont visibles que si elles sont activées.
A noter également que les charactères et les items (objets) ne sont jamais active/inactive
mais uniquement visible ou non.
A
Pour une zone :
Choisir " When a cartridge is started"
Cartridge
Events
choisir Move ZcharacterX to Zone Y
Edit
Add an action
Choisir set a zone,….., visible or not visible
Choisir Zone, Zitem, Zcharacter, ztasks
choisir la zone
OK
Choisir True, False
Menu déroulant, True
OK
Ok (save my changes)
La zone est désormais visible. Il faut maintenant l'activer :
Choisir setzone X Visible True
Add an action
Choisir set a zone active or inactive
Choisir Zone
cliquer sur la zone
Choisir True, False
Menu déroulant, True
Ok (save my changes)
Ok (save my changes)
Rendons une zone Visible & Active :
OK
OK
OK
Zone
Choisir la Zone 1
La zone 2 deviendra Active & Visible quand le joueur sortira de la zone 1.
Choisir When a Player exit a zone
New Script
Pas de nom
Add an action
Choisir set a zone,….., visible or not visible
Choisir Zone, Zitem, Zcharacter, ztasks
Choisir la zone 2
OK
Choisir True, False
Menu déroulant, True
Ok (save my changes)
Choisir setzone 2 Visible True
Add an action
Choisir set a zone active or inactive
Zone
Choisir la zone 2
OK
Choisir True, False
Menu déroulant, True
Ok (save my changes)
Ok (save my changes)
B
OK
OK
OK
OK
Pour une tache :
Activons une tâche quand le joueur démarre
Cartridge
Events
Choisir When a Cartridge is started
Edit
Choisir set zone 1 active true
Add an action
Choisir set a task active or inactive
Choisir Ztask
Choisir Go to Zone 1
Choisir True, False
OK
Ok (save my changes)
OK
Zone
Menu déroulant, True OK
Choisir la Zone 1
Activons une autre tache quand le joueur entre en zone 1.
Choisir When a Player enters a zone
Edit Script
Choisir Show a message to Player
Add an action
Choisir set a task active or inactive
Choisir Ztask
Choisir Go to Zone 2
OK
Choisir True, False
Menu déroulant, True
OK
Ok (save my changes)
Il faudra utiliser cette méthode pour rendre les charactères & objets visibles. Attention, ils ne
peuvent pas être Active/ Unactive. Juste visible/invisible.
7
Changer le status d'un objet :
Se servir de l'émulateur de Wherigo est un excellent moyen pour détecter des bugs sans aller
sur le terrain. Une fois la cartouche testée, on peut la publier en utilisant le "builder" ou alors
uploader le fichier à partir de la page "compile" pour le placer en ligne sur le net.
http://www.wherigo.com/cartridge/compile.aspx
Il faut être enregistré pour pouvoir faire cela.
Choisir Tools
Haut, gauche.
Nommer
Save
Choisir Tools
Choisir sa cartouche
Publish to my machine
Close
Emulator
Play
Create Playable cartridge

Documents pareils