Le curriculum de base vous aide à apprendre de nombreuses fonctionnalités essentielles de Studio à travers des disciplines techniques et créatives.
Vous apprendrez à recréer un simple jeu de plateforme 3D où les joueurs collectent des pièces pour échanger contre de la puissance de saut. Les joueurs sautent pour naviguer sur des plateformes de plus en plus hautes jusqu'à atteindre une fusée au sommet de la plus haute plateforme.
Ce cours est destiné aux lecteurs qui sont familiers avec les concepts de codage généraux mais qui sont nouveaux sur Roblox. Si vous avez besoin d'aide pour apprendre à coder, essayez les bases absolues du travail dans Studio et les fondamentaux du codage.
Contenu du cours
Le curriculum de base est divisé en trois chapitres, chacun avec un fichier de lieu correspondant. Vous pouvez suivre les étapes de chaque chapitre ou inspecter les fichiers de lieu si vous souhaitez voir le résultat final de chaque chapitre.
Créer un projet - Apprenez à créer un fichier .rbxl qui représente votre jeu sur la plateforme Roblox.
Créer un environnement avec terrain - Apprenez à créer l'île où les joueurs apparaissent en utilisant les outils de terrain de Studio.
Greybox une zone jouable - Apprenez à utiliser des outils de modélisation solides pour planifier la forme de base de vos plateformes.
Créer une mécanique de collecte de pièces - Apprenez à suivre et à stocker la collecte de pièces des joueurs.
Enregistrer et afficher les données des joueurs - Apprenez à stocker, récupérer et afficher visuellement les données individuelles des joueurs à travers un tableau des leaders.
Créer des dangers pour les joueurs - Apprenez à créer un danger dans l'eau en modifiant le comportement des joueurs et en créant un cycle de vie des joueurs.
Script un bouton de mise à niveau - Apprenez à améliorer la puissance de saut des joueurs en communiquant avec le serveur Roblox et en gérant les interactions GUI.
Créer des effets visuels de base - Apprenez à créer deux types différents d'effets visuels en utilisant des émetteurs de particules.
Personnaliser l'éclairage global - Apprenez à utiliser les paramètres d'éclairage global pour affiner l'apparence et la sensation de votre jeu.
Appliquer des actifs polis - Apprenez à terminer votre scène en remplaçant des pièces simples par des modèles complexes importés.
Pourquoi construire avec Assistant ?
Contrairement à de nombreux flux de travail de développement de jeux qui dépendent de plusieurs outils tiers, Roblox fournit le moteur, le réseau, le marché d'actifs, le pipeline de publication et l'Assistant alimenté par l'IA dans une seule plateforme. Cela vous permet de construire, tester et publier un jeu multijoueur sans intégrer d'outils ou de services supplémentaires.
L'Assistant fonctionne à l'intérieur de Studio, il peut donc créer des instances, configurer des propriétés et générer des scripts dans votre projet. Cela signifie que vous pouvez accomplir des tâches de développement courantes sans passer d'un outil à l'autre entre Studio et des outils externes. Pour les créateurs qui sont nouveaux sur Roblox, l'Assistant peut aider à réduire la quantité de fonctionnalités de Studio que vous devez apprendre avant de pouvoir commencer à créer des jeux.
Tout au long de ce curriculum, vous trouverez des options Construire avec Assistant et Construire vous-même. Vous pouvez suivre l'un ou l'autre flux de travail. Compléter les étapes manuelles peut vous aider à comprendre comment fonctionne Studio, tandis que l'utilisation de l'Assistant peut vous aider à accomplir des tâches routinières plus rapidement et efficacement.
| L'Assistant peut aider avec | Vous voudrez toujours le faire vous-même |
|---|---|
| Créer et organiser des instances telles que des dossiers, des modèles et des pièces | Sculpter le terrain et construire des environnements |
| Configurer des propriétés et positionner des objets selon des exigences spécifiques | Choisir des couleurs, un éclairage et un style visuel |
| Générer du code de base, y compris des gestionnaires d'événements, des tableaux des leaders, des RemoteFunctions et de la logique GUI | Concevoir le gameplay et décider où les objets doivent être placés |
| Suivre des instructions de tutoriel détaillées sans copier-coller répétitif | Tester le jeu, équilibrer et affiner l'expérience des joueurs |