How to - Uncategorized - novembre 11, 2023

Commencez à créer vos jeux sur Roblox Studio

Comment créer votre premier jeu avec Roblox Studio

Mise en route

Nous vous recommandons fortement d’apprendre comment utiliser la plate-forme Roblox (en particulier comment créer votre propre emplacement de base) avant de commencer votre premier projet, et le wiki roblox est une ressource étonnante pour cela. Si vous êtes prêt, lancez Roblox Studio!

Quand c’est chargé, ne soyez pas submergé. Bien que Roblox Studio semble compliqué, il est assez simple lorsque vous le maîtrisez. Pour commencer, sélectionnez File , puis New, ce qui générera votre futur jeu. Ce sera complètement stérile, mais pensez-y comme une toile vierge! Vous devriez voir quelque chose comme ceci:

Notez les panneaux Explorateur et Propriétés à droite. Celles-ci sont très utiles et doivent être conservées dans l’interface. L’onglet Propriétés est particulièrement utile. il vous permet de modifier les propriétés des blocs et des modèles individuels.

Pour l’instant, concentrez-vous sur l’utilisation de l’interface et lisez quelques-uns des didacticiels disponibles sur Roblox Wiki pour vous familiariser avec Roblox Studio car ce n’est pas aussi simple de créer un jeu incroyable.

Structures de construction

Maintenant, voici la partie amusante! La partie la plus intégrale de la création et de la publication de votre propre jeu est en fait la construction. Si vous avez déjà joué à Minecraft, vous apprendrez comment construire sur Roblox. Pour ceux d’entre vous qui n’en ont pas, c’est assez simple: Roblox Studio le rend aussi simple que possible. Découvrez cette vidéo pour quelques conseils:

Vous pouvez construire n’importe quoi dans Roblox Studio: maisons, arbres, voitures… les possibilités sont infinies et limitées que par votre imagination. Commençons simple et construisons un arbre. Cela montre à quel point il est facile de transformer des blocs simples en objets fonctionnels.

Étape 1. Commençons par insérer une partie à utiliser comme tronc d’arbre. Cliquez sur Pièce , puis sur Bloque pour créer une brique rectangulaire.

Étape 2 cliquez sur le bloc et appuyez sur le bouton Échelle pour redimensionner la brique en un carré. Conseil : cliquez sur le blob rouge et faites-le glisser pour redimensionner la longueur.

Etape 3: nous devons ensuite augmenter la taille du bloc. Cliquez sur le blob vert et faites-le glisser vers le haut.

Étape 4: créez une sphère à l’aide de l’outil Composant et agrandissez-la à l’aide de l’outil Échelle , comme nous l’avons fait pour le tronc d’arbre.


Étape 5 Utilisez l’outil Déplacer pour – vous l’avez deviné – déplacer la sphère sur le tronc.

Ça a l’air un peu ennuyeux, n’est-ce pas? Ne vous inquiétez pas, car sur Roblox Studio, vous pouvez modifier la texture et la couleur de n’importe quel objet. Pour ce faire, utilisez les outils couleur et matériel .

Pour modifier le tronc d’arbre, cliquez sur la pièce , puis sur sélectionnez l’outil Couleur . Vous pouvez utiliser n’importe quelle couleur que vous aimez… personnellement, je recommande le marron! Ensuite, pour modifier la texture, cliquez sur l’outil Material , puis choisissez Bois . Répétez cette opération pour la sphère, mais choisissez le Material Herbe .

Lorsque vous jouez au jeu, vous remarquerez que le haut de l’arbre, la sphère, peut être détruit par les joueurs. Pour éviter cela, sélectionnez la sphère, puis cliquez sur le bouton Ancre pour la verrouiller. Vous pouvez également ancrer le coffre pour vous assurer qu’il ne soit pas renversé non plus!

Lua Scripting dans Roblox :

1. Commencer avec Lua :

  • Lua est un langage de script léger et de haut niveau. Il est largement utilisé dans l’industrie du jeu et c’est le langage de script pris en charge par Roblox.
  • Vous n’avez pas besoin d’installer quoi que ce soit séparément pour le scripting Lua dans Roblox Studio, car il est intégré dans la plateforme.

2. Comprendre les Bases :

  • Variables : Les variables sont utilisées pour stocker des données. Elles peuvent être des nombres, des chaînes de caractères (texte), ou des types plus complexes.
  • Fonctions : Les fonctions sont des blocs de code qui effectuent des tâches spécifiques. Elles peuvent prendre des entrées (paramètres) et renvoyer des sorties.
  • Événements : Les événements sont des déclencheurs qui se produisent en réponse à des actions spécifiques, comme lorsque qu’un joueur clique sur un bouton.

3. Scripting dans Roblox Studio :

  • Ouvrez un emplacement dans Roblox Studio et sélectionnez une partie ou un objet auquel vous souhaitez ajouter de la fonctionnalité.
  • Cliquez avec le bouton droit sur l’objet, allez à « Insérer un Objet » et choisissez « Script ». Cela créera un nouveau script attaché à l’objet.

4. Écrire des Scripts Simples :

  • Disons que vous voulez qu’une brique change de couleur lorsque qu’un joueur clique dessus. Voici un exemple simple :
    lua

    local brique = script.Parent — Réfère à l’objet auquel le script est attaché

    brique.Touched:Connect(function(toucher)
    if toucher:IsA(« Joueur ») then
    brique.BrickColor = BrickColor.new(« Rouge vif »)
    end
    end)

    • Explication :
      • local brique = script.Parent crée une variable brique qui fait référence à l’objet auquel le script est attaché.
      • brique.Touched:Connect(function(toucher) configure un écouteur d’événements pour lorsque la brique est touchée.
      • if toucher:IsA("Joueur") then vérifie si l’objet qui a touché la brique est un joueur.
      • brique.BrickColor = BrickColor.new("Rouge vif") change la couleur de la brique.

5. Utilisation de Variables et de Fonctions :

  • Vous pouvez créer des variables pour stocker des valeurs et des fonctions pour effectuer des tâches spécifiques.
    lua

    local joueur = game.Joueurs.JoueurLocal
    local personnage = joueur.Personnage ou joueur.PersonnageAjouté:Attendre()

    function ChangerCouleur(nouvelleCouleur)
    personnage.RacineHumanoide.BrickColor = nouvelleCouleur
    end

    ChangerCouleur(BrickColor.new(« Vert vif »))

6. Travailler avec des Boucles et des Conditions :

  • Les boucles vous permettent de répéter un bloc de code, tandis que les conditions vous permettent d’exécuter du code en fonction de certaines conditions remplies.
  • Exemple de boucle:
    lua:
    for i = 1, 5 do
    print("Ceci est l'itération " .. i)
    end
     

7. Sujets Avancés :

  • À mesure que vous progressez, vous pouvez apprendre sur des sujets plus avancés tels que les modules, la programmation orientée objet et travailler avec des services comme TweenService pour les animations.

8. Ressources pour Apprendre Lua :

9. Pratiquez et Expérimentez :

  • La meilleure façon d’apprendre le scripting Lua est la pratique. Commencez par de petits projets et progressez graduellement vers des scripts plus complexes.

N’oubliez pas que le scripting Lua dans Roblox peut être un peu intimidant au début, mais avec de la pratique et de la patience, vous vous sentirez de plus en plus à l’aise. N’hésitez pas à demander de l’aide à la communauté de développeurs Roblox si vous rencontrez des difficultés !

 

5 commentaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Check Also

Naviguer dans la Jungle : Guide Complet de Gorilla Tag

  Introduction : Gorilla Tag, le jeu multijoueur palpitant et rapide qui a conquis la…