RESSOURCES
Modèles d'exemple de fonctionn...

Guide de création de modèles ZEPETO

42min

Résumé

Ce modèle vous permet de créer des cartes aussi facilement que de les construire.

Difficulté

Pour les débutants

Un joueur/Multijoueur

Multijoueur

📘 Téléchargement du modèle ZEPETO build it https://studio.zepeto.me/console/download



Fonctionnalités incluses dans le modèle

  • Création de personnage Zepeto
  • Support multijoueur
  • Affichage de publicités
  • Fonctionnalité mannequin
  • Chat vocal et modulation
  • Chat rapide
  • Capture d'écran et enregistrement d'écran
  • Animations gestuelles
  • Module de création de PNJ
  • Objets interactifs
  • Objets de plateforme mobiles



Ressources incluses dans le modèle

  • Ressources 3D officielles dans 19 thèmes
  • Ressources d'images d'interface utilisateur et préfabriqués
  • Matériaux pour la décoration des cartes
  • Exemples de ressources sonores

Comment utiliser le modèle ZEPETO build it

Exécution du modèle ZEPETO build it

Suivez le didacticiel vidéo pour terminer la configuration de base.


  1. Installez Unity pour exécuter le modèle de construction ZEPETO.
  2. Téléchargez le modèle de construction ZEPETO à partir de ce lien.https://studio.zepeto.me/console/download
  3. Extrayez le projet de modèle téléchargé, sélectionnez le dossier extrait dans Unity pour l'ouvrir.
  4. Double-cliquez sur WorldScene pour l'ouvrir.
  5. Activez le serveur multijoueur en haut jusqu'à ce qu'il devienne vert, puis cliquez sur la flèche ci-dessous pour vous connecter avec votre compte Zepeto. Cliquez sur Jouer pour tester.
    1. Document image
      
  6. Appuyez à nouveau sur Lecture pour revenir au mode édition.
  7. Pour ajouter une nouvelle scène, allez dans Menu > Fichier > Nouvelle scène, sélectionnez « Créer », puis cliquez sur Créer
Document image


Créer un monde en 3D

Suivez le tutoriel vidéo pour placer différents objets en 3D et créer votre carte.


  1. Sélectionnez un objet dans le navigateur d’actifs Build it sur la gauche, puis cliquez sur la carte pour le placer.
    • 

      Document image
      
  2. Cliquez avec le bouton droit de la souris ou appuyez sur ÉCHAP pour désélectionner l'objet.
  3. Utilisez la zone de recherche pour rechercher des objets par mot-clé en anglais. Cliquez sur le X à côté de la zone de recherche pour la réinitialiser.
    • 

      Document image
      
  4. Ajustez les paramètres dans les paramètres de scène Zepeto, tels que la couleur d'arrière-plan, la luminosité de la carte et la couleur d'éclairage. Le bouton Réinitialiser restaure les paramètres par défaut.
  • Top Color: couleur supérieure du dégradé Skybox
  • Center Color: couleur centrale du dégradé Skybox
  • Bottom Color: couleur inférieure du dégradé Skybox
  • Up Vector: position du dégradé Skybox
  • Exp: quantité de flou du dégradé Skybox
  • Ambient Color: luminosité par défaut de la scène
  • Default Light Rotation: angle d'éclairage par défaut dans la scène
  • Light Intensity: luminosité d'éclairage par défaut
  • Document image
    

5. Pour ajuster les paramètres de contrôle des personnages, sélectionnez Gestionnaire dans l'onglet Hiérarchie à gauche et ajustez les valeurs dans l'Inspecteur à droite.

  • Walk Speed: vitesse de marche du personnage Zepeto (par défaut : 2)
  • Run Speed: vitesse de course du personnage Zepeto (par défaut : 5)
  • Jump Power: puissance de saut du personnage Zepeto (par défaut : 13)
  • Enable Double Jump: activer la fonction de double saut.
  • Double Jump Power: puissance de double saut du personnage Zepeto (par défaut : 13)
  • Fall Area Position: hauteur en dessous de laquelle le personnage réinitialise sa position (par défaut : -200)
  • Document image
    



Utilisation des objets utilitaires

Le modèle Build It propose des objets utilitaires pour créer un monde dynamique sans codage.

Découvrez comment utiliser les objets fonctionnels en suivant le didacticiel vidéo, puis appliquez-les à votre monde pour créer une expérience plus engageante !



BGM Object

Placez un objet BGM dans la scène pour diffuser de la musique de fond (BGM). Un seul objet BGM doit figurer dans chaque scène.

  • AudioClip: attribuez un clip audio dans l'inspecteur (prend en charge les formats .mp3 ou .wav).
Document image


SFX Object

Un objet SFX émet un son spécifique lorsqu'on clique dessus. Placez-le dans la scène et configurez les paramètres dans l'inspecteur.

  • AudioClip: attribuez un clip audio dans l'inspecteur (prend en charge les formats .mp3 ou .wav).
  • IconPos: ajustez la position de l'icône pour l'interaction de l'utilisateur.
Document image


NPC Object

Créez des PNJ en saisissant un identifiant Zepeto.

Les PNJ n'apparaissent que lorsque le mode Jeu est activé.

  • Zepeto ID: saisissez l'identifiant de compte du PNJ.
  • Has Speech Bubble: affiche une bulle de dialogue à proximité du PNJ.
  • Speech Bubble Text: définissez le texte de la bulle de dialogue du PNJ.
Document image


Interaction Object

Cliquer sur un objet interactif déclenche des gestes spécifiques du personnage.

  • Interaction_bed: joue un geste allongé.
  • Interaction_chair: joue un geste assis.
  • Interaction_dance: joue un geste de danse.

Vous pouvez modifier l'objet interactif pour appliquer différentes formes :

  • Change Animation Clip: remplacez le fichier d'animation appliqué au clip d'animation de l'objet enfant InteractionPoint pour effectuer différents gestes pendant les interactions.
  • Is Snap Bone: la position du personnage est fixée en fonction d'un os spécifique. Par exemple, si l'os est défini sur Foot, le pied du personnage reste à la position InteractionPoint pendant la lecture de l'animation. La désactivation de cette option permet au personnage de s'éloigner de l'objet.
  • Body Bone: lorsque Is Snap Bone est activé, définissez l'os auquel le personnage sera ancré.
  • Modifier l'apparence de l'objet : supprimez l'objet enfant responsable de l'apparence et remplacez-le par un autre objet au même endroit sur la carte pour modifier l'apparence. 
  • Modifier la position de l'icône d'interaction : si vous modifiez l'apparence de l'objet, ajustez la position de l'objet enfant IconPos en conséquence pour l'aligner sur la nouvelle conception.
Document image


Teleport Object

L'objet de téléportation déplace instantanément l'utilisateur vers une destination définie en cliquant dessus.

  • Destination Point: définissez la destination en déplaçant l'objet de destination enfant.

Vous pouvez personnaliser l'apparence et la position du bouton d'interaction de l'objet de téléportation pour qu'elle corresponde à votre concept de conception unique.

  • Modifier l'apparence de l'objet : supprimez l'objet enfant responsable de l'apparence et remplacez-le par un autre objet à la même position sur la carte pour mettre à jour son apparence.
  • Ajuster la position de l'icône d'interaction : si vous modifiez l'apparence de l'objet, mettez à jour la position de l'objet enfant IconPos pour qu'il s'aligne correctement avec la nouvelle conception.
Document image


Roulette Object

Génère un nombre aléatoire et l'affiche dans la fenêtre de discussion Zepeto en cliquant dessus.

  • Number Range: définissez les valeurs minimales et maximales dans l'inspecteur.

Vous pouvez personnaliser l'apparence et la position du bouton d'interaction de l'objet roulette pour qu'elle corresponde à votre concept de conception unique.

  • Modifier l'apparence de l'objet : supprimez l'objet enfant responsable de l'apparence et remplacez-le par un autre objet à la même position sur la carte pour mettre à jour son apparence.
  • Ajuster la position de l'icône d'interaction : si vous modifiez l'apparence de l'objet, mettez à jour la position de l'objet enfant IconPos pour qu'il s'aligne correctement avec la nouvelle conception.
Document image


Timer Object

Affiche une interface utilisateur de minuterie et démarre le chronométrage en cliquant sur l'objet « Démarrer ». Affiche un message de réussite après avoir cliqué sur l'objet « Terminer ».

Vous pouvez personnaliser l'apparence et la position du bouton d'interaction de l'objet minuterie pour correspondre à votre concept de conception unique.

  • Modifier l'apparence de l'objet : supprimez l'objet enfant responsable de l'apparence et remplacez-le par un autre objet à la même position sur la carte pour mettre à jour son apparence.
  • Ajuster la position de l'icône d'interaction : si vous modifiez l'apparence de l'objet, mettez à jour la position de l'objet enfant IconPos pour l'aligner correctement sur la nouvelle conception.
Document image


Spawn Object

L'objet Spawn définit le point d'apparition du personnage Zepeto au début du monde.

  • S'il n'y a pas d'objet Spawn dans la scène, le personnage ZEPETO apparaîtra aux coordonnées x=0, y=0, z=0.
  • Si plusieurs objets Spawn sont présents, le personnage ZEPETO sélectionnera l'un d'entre eux au hasard comme lieu d'apparition.
Document image


MovingPlatform Object

Il s'agit d'une plate-forme mobile souvent utilisée dans les cartes de saut, avec la synchronisation multijoueur activée. Le personnage peut monter sur la plate-forme et vous pouvez facilement configurer son chemin de déplacement et sa vitesse.

La synchronisation multijoueur automatique garantit que tous les joueurs de la salle voient la plate-forme se déplacer de la même manière.

Vous pouvez configurer ses propriétés dans l'objet enfant, MovingPlatformManager.

  • Sync Type : propriété de paramètre de synchronisation.
    • Sync : active la synchronisation multijoueur.
    • NoneSync : désactive la synchronisation.
  • Tween Type : définit la manière dont DOTween gère les mouvements de va-et-vient.
    • Circulation : se déplace dans une boucle circulaire (par exemple, 1 -> 2 -> 3 -> 4 -> 1 -> 2 -> 3 -> 4).
    • Linear : se déplace d'avant en arrière dans un chemin linéaire (par exemple, 1 -> 2 -> 3 -> 4 -> 3 -> 2 -> 1).
    • TeleportFirstPoint : Lorsqu'il atteint la fin, il se téléporte instantanément au début et répète (par exemple, 1 -> 2 -> 3 -> 4 -> 1 (téléportation)).
  • Loop Type : définit le comportement de répétition.
    • Repeat : boucle en continu.
    • JustOneWay : s'exécute une seule fois dans une direction.
    • JustOneRoundTrip : exécute un seul aller-retour.
  • Sync Extrapolation : calcule la position pour tenir compte de la latence du serveur.
    • default : true
  • Tween Position
    • Entrez les coordonnées localPosition où la plate-forme doit se déplacer. La plate-forme suit la séquence de coordonnées en fonction du type d'interpolation.
    • Au moins deux points sont requis pour les positions de début et de fin.
  • Move Speed : définit la vitesse de déplacement de l'objet.

Personnalisation de l'apparence de l'objet MovingPlatform.

  • Modifier l'apparence de l'objet : supprimez l'objet enfant responsable de l'apparence et remplacez-le par un autre objet au même emplacement pour créer votre conception unique.
Document image


PopUp Window

Cette fenêtre contextuelle s'affiche lorsque les utilisateurs entrent dans le monde. Lorsque les utilisateurs cliquent sur le bouton à l'intérieur de la fenêtre contextuelle, elle se ferme automatiquement.

Utilisez la fenêtre contextuelle pour présenter votre monde ou promouvoir vos événements uniques !

  • Remarques importantes
    • La fenêtre contextuelle n'est pas placée au sol ; elle apparaît dans la zone de l'écran de l'interface utilisateur et peut être visualisée dans la vue Jeu.

Sélectionnez la fenêtre contextuelle dans la hiérarchie et ajustez ses propriétés dans l'inspecteur. Vous pouvez visualiser ces modifications en mode Jeu.

  • Background Image: faites glisser une image de sprite 2D ici pour modifier l'arrière-plan.
  • Message: modifiez le texte du message.
  • Message Color: ajustez la couleur du texte du message.
  • Message Shadow: activez ou désactivez l'effet d'ombre pour le texte du message.
  • Button Title: modifiez le texte du bouton.
Document image


Appliquer des fonctionnalités de mannequin et de publicité à votre monde

Avec le modèle Build It, vous pouvez monétiser votre monde ! Suivez le didacticiel vidéo pour ajouter des éléments de monétisation.



Advertisement Object

La fonctionnalité de publicité est implémentée en tant qu'objet de téléportation pour une intégration facile. La fonctionnalité principale implique un script qui exécute des actions spécifiques après avoir regardé une publicité. Le modèle Build It utilise cette conception de téléportation, alors gardez cela à l'esprit.

  • Destination Point : définissez le point de destination en déplaçant l'objet enfant destination vers l'emplacement souhaité. 

Personnalisation de l'apparence et de la position du bouton d'interaction de l'objet de téléportation publicitaire.

  • Modifier l'apparence de l'objet : supprimez l'objet enfant responsable de l'apparence, puis remplacez-le par un autre objet au même emplacement pour modifier son apparence.
  • Ajuster la position de l'icône d'interaction : si vous modifiez l'apparence de l'objet, ajustez la position de l'objet enfant IconPos pour qu'elle corresponde à la nouvelle conception.
  • Si vous connaissez les scripts Zepeto, ouvrez le fichier AdvertisementController.ts pour personnaliser divers événements déclenchés lorsque le bouton publicitaire est cliqué. Cela permet des stratégies d'interaction et de monétisation plus personnalisées dans votre monde.
Document image


Mannequin Object

Attribuez votre ID d'article de tenue personnalisée à l'objet mannequin, permettant aux utilisateurs qui entrent dans votre monde d'acheter la tenue affichée.

Le mannequin n'apparaît qu'en mode de jeu.

  • Type
    • Simple: affiche uniquement l'icône d'interaction sans mannequin. Vous pouvez ajouter un objet enfant personnalisé pour l'apparence.
    • Zepeto Model: affiche le mannequin par défaut portant l'article de tenue.
    • Zepeto Template: saisissez un ID Zepeto pour afficher ce modèle de personnage avec la tenue.
  • Pose: ajustez la pose du mannequin.
  • Ids: saisissez l'ID d'article de la tenue que vous avez créée.
Document image


Gift Object

Vous pouvez également autoriser les utilisateurs à offrir des tenues à d'autres joueurs dans le monde en définissant un identifiant d'objet sur l'objet cadeau.

Le propriétaire de l'objet peut gagner des revenus grâce à la fonction de cadeau.

Notez que la fonction de cadeau ne peut être testée que sur des appareils mobiles.

  • Item ID: saisissez l'ID de l'objet à offrir.
Document image


Personnalisation de l'apparence de l'objet cadeau et de la position du bouton d'interaction.

  • Modifier l'apparence de l'objet : supprimez l'objet enfant responsable de l'apparence et remplacez-le par un autre objet au même emplacement pour correspondre à votre concept unique.
  • Ajuster la position de l'icône d'interaction : si l'apparence de l'objet est modifiée, ajustez la position de l'objet enfant IconPos pour l'aligner sur la nouvelle conception.



ZEPETO build it Template FAQs et conseils

Unity

Q. Je n'arrive pas à voir le paquet que j'ai téléchargé dans le Unity Asset Store. A. Après avoir téléchargé l'Asset, redémarrez Unity et cochez la fenêtre Windows > Package Manager > Package: My Assets.

Q. Le package ne se construit pas. A. Assurez-vous que tous les modules Unity 2022 requis sont installés. Reportez-vous au guide sur la mise à niveau vers Unity 2022. Comment mettre à niveau vers Unity 2022



ZEPETO build it Template

Q. Je ne parviens pas à me connecter à Unity. A. Vérifiez si votre compte ZEPETO est un compte temporaire. Vous devez créer un compte ZEPETO pour créer un monde.

Q. Dois-je rechercher et définir manuellement les coordonnées de MovingPlatform ? A. Oui. Déplacez l'objet vers l'emplacement souhaité, vérifiez les coordonnées, puis mettez à jour les valeurs Tween Position en conséquence.

Q. J'ai cliqué sur le bouton Publier, mais je ne trouve pas le fichier .zepetopackage généré. A. Le fichier .zepetopackage est créé dans le dossier Project Folder > Build > ZEPETO.Script.

Q. Ai-je besoin d'un nouveau build it Template pour créer un nouveau monde ? A. Oui. Utilisez le dernier fichier ZIP du modèle de construction pour créer un nouveau dossier de projet.

Q. Existe-t-il des limites de taille lors de la création d'un monde avec build it template? A. La taille du fichier .zepetopackage ne doit pas dépasser 1GB. Pour l'optimisation, assurez-vous que la valeur Allocated Memory affichée dans RuntimeProfiler ne dépasse pas 550MB. Profileur de temps d'exécution

Q. Je ne vois pas le personnage ZEPETO en Play Mode. A. Vérifiez si le bouton Start Multiplay Server en haut est allumé en vert.

Q. Je ne parviens pas à sélectionner un objet dans la scène ou un autre objet est sélectionné. A. La superposition d'objets dans la Scene peut entraîner des problèmes de sélection. Essayez de sélectionner l'objet souhaité dans l'onglet Hierarchy.

Q. Comment puis-je passer l'écran de jeu en mode portrait? A. Les mondes créés avec build it template sont optimisés pour le mode paysage. La prise en charge du mode portrait sera bientôt disponible. S'il vous plaît, restez à l'écoute !

Q. Le code QR généré dans Unity ne fonctionne pas pour les tests. A. Les tests de code QR dans l'éditeur Unity sont fortement affectés par l'environnement réseau de l'utilisateur. Pour un test mobile plus fluide, téléchargez le fichier .zepetopackage sur ZEPETO Studio et utilisez le code QR qui y est généré.

Q. Ma Scene ajoutée n'apparaît pas et un écran différent s'affiche à la place. A. Cela se produit si la scène souhaitée n’est pas enregistrée dans Build Settings. Libérer votre monde

Conseils

  • Jouez périodiquement à votre monde en Play Mode pendant le développement. Cela permet de vérifier l’échelle appropriée et les erreurs inattendues.
  • Les Assets dans Build It Asset Browser peuvent voir leurs matériaux remplacés. Certains Assets permettent même un remplacement partiel du matériel.
    • Exemple : Pour cafe_furniture_worktable1 et cafe_furniture_worktable2, vous pouvez modifier uniquement le matériau du plateau.
  • Après avoir créé un nouveau monde, allez dans Edit > Project Settings > Zepeto Service et assurez-vous que le monde est lié à celui créé dans ZEPETO Studio. Ne pas le faire peut entraîner des erreurs lors de la publication.
  • Ne modifiez pas les scripts par défaut inclus dans le buildittemplate. Des erreurs inattendues peuvent survenir. Pour les autres problèmes, veuillez les signaler sur Discord.



Programme d'encouragement

💰Lancez le monde avec le ZEPETO build it Template et gagnez 300$!



Précautions lors de l'utilisation de modèles

  • Les droits de propriété intellectuelle, y compris le droit d'auteur, pour ce modèle sont détenus par “NAVER Z” et ses affiliés. Pour plus d'informations, veuillez vous référer au lien suivant.[Licence et conditions du ZEPETO World SDK]
  • Ce modèle est fourni pour une utilisation gratuite exclusivement au sein de ZEPETO World. Toute utilisation de ce modèle en dehors de la plateforme ZEPETO World est strictement interdite.
  • Lors de la soumission d'un monde pour révision via ce modèle, la révision peut être rejetée si elle est similaire à un monde précédemment publié. Par conséquent, il est recommandé de changer des ressources telles que les arrière-plans et les objets dans la scène.