-
Notifications
You must be signed in to change notification settings - Fork 0
Ajouter un collectible
DevLoris edited this page May 28, 2021
·
1 revision
Un collectible est un élément qui peut être ramassé sur la scène. Il en existe plusieurs types, mais qui ont tous la même structure de base.
src/data/data.json
Chaque collectible est enregistré dans le fichier data.json
- id : id de l'élément, qui sera utilisé dans la sauvegarde et aussi pour la relation 1..1 dans les scènes.
- type : type d'élément (voir section types)
- name : nom dans l'UI
- asset : image pour l'UI
- hint : uniquement pour les pickup, permet d'affiche l'énigme dans l'interface
- text : description de l'élément
- additional : tableau d'éléments (voir Contenus additionnels)
- type : youtube, image, text, video, audio
- value : contenu derrière (path pour une image, vidéo ou audio ; contenu pour du texte ; id de vidéo pour youtube)
- credits : optionnel, pour les contenus utilisés
Il existe 3 types d'éléments :
- pickup : élément qui est ramassé après avec cliqué sur le pre_pickup de la scène
- pre_pickup : élément qui est nécessairement ramassé avant le pickup, et qui disparait au click
- hint : élément annexe qui donne des anecdotes
{
"id": "seven_eleven",
"type": "pickup",
"name": "7-Eleven",
"asset": "/public/hints/7-eleven.png",
"hint": "Ces si petits magasins ouverts jours et nuits sont de véritables cavernes d'Ali Baba",
"text": "Ces magasins permettent d’absolument tout faire : tu peux faire tes courses du quotidien, manger des repas complets sur place, faire des photocopies, retirer de l’argent ou avoir du wifi gratuitement. Et tout ça, à n’importe quelle heure de la journée c’est ouvert 24h/24 et 7j/7 !",
"additional": [
{
"type": "text",
"value": "Il y en a plus de 3600 à Taiwan, donc tu peux en trouver de partout, c’est ultra pratique !"
}
]
}