Créer un jeu avec Unity 3D

Premier script

L'auteur

Profil Pro

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

Navigation

Tutoriel précédent : les « GameObject »

 

Sommaire

 

Tutoriel suivant : les variables

I. Vidéo


Cliquez pour lire la vidéo


II. Ce qu'il faut retenir

II-A. Les scripts

Dans cette série de tutoriels, les scripts utilisés sont écrits en utilisant le langage de programmation UnityScript (un très proche du JavaScript).

Un script s'attache à un objet de la scène afin qu'il soit exécuté.

Unity 3D embarque un éditeur de code pour l'édition des scripts : MonoDevelop, qui s'ouvrira automatiquement après un double-clic sur un script.

II-A-1. Les fonctions du script

Deux fonctions sont insérées automatiquement dans un nouveau script :

  • Start : appelée une unique fois, avant le premier appel à Update, si l'objet est actif ;
  • Update : appelée à chaque image.

II-A-2. Les fonctions utilisées

Dans ce premier tutoriel sur les scripts, vous découvrirez la fonction print(). Celle-ci accepte un paramètre : une chaîne de caractères (une série de caractères délimitée par des guillemets), qui sera affichée lors son l'exécution :

Code de la vidéo
Sélectionnez
Function Start() {
    print("Hello World !");
}

En bonus, voici sont équivalence en C# :

 
Sélectionnez
using UnityEngine;
using System.Collections;
 
public class HelloWorld : MonoBehaviour {
    // Use this for initialization
    void Start () {
        Debug.Log("Hello World !");
    }
 
    // Update is called once per frame
    void Update () {
    }
}

Lorsque vous lancez le jeu dans Unity 3D, la phrase « Hello World ! » (sans les guillemets) s'affichera dans la console.

II-B. Raccourcis clavier de Unity 3D

Action

Windows

Mac OS

Ouvrir la console

Ctrl + Maj + C

Maj + ⌘ + C

II-C. Raccourcis clavier de MonoDevelop

Action

Windows

Mac OS

Sauvegarder le script

Ctrl + S

⌘ + S

III. Commenter

Vous pouvez commenter et donner vos avis dans la discussion associée sur le forum, ou encore, poser vos questions dans le forum Unity.

IV. Remerciements

Nous remercions « ToutApprendre » pour l'élaboration et la réalisation de ces vidéos. Vous pouvez retrouver sa chaîne YouTube en suivant ce lien.

Navigation

Tutoriel précédent : les « GameObject »

 

Sommaire

 

Tutoriel suivant : les variables

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2014 Équipe rubrique 2D/3D/Jeux. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.