Menu
CoddyTech

Éditeur Unity en ligne

Écrivez des scripts Unity en C#, cliquez sur Jouer et jouez dans votre navigateur. Rien à installer, même sur un Chromebook. Gratuit, sans inscription.

Écrivez des scripts Unity en ligne et jouez tout de suite

Écrivez du C# d'un côté et jouez de l'autre. Chaque exemple est un petit jeu 3D fait de scripts MonoBehaviour : Update lit le clavier, FixedUpdate pousse un Rigidbody et OnTriggerEnter ramasse une pièce, comme dans l'éditeur Unity. Cliquez sur Jouer, cliquez dans le jeu et utilisez les flèches et la barre d'espace. Rien à installer et aucun compte nécessaire, donc ça marche aussi sur un Chromebook.

Les exemples se lancent tout de suite. Quand vous modifiez un script, Jouer compile votre C# sur les serveurs de Coddy en quelques secondes, et la console affiche chaque erreur avec son fichier et sa ligne, comme celle d'Unity. La scène est un fichier texte, scene.txt, où vous pouvez déplacer des objets, en ajouter et régler les champs publics de vos scripts.

Ce que fait ce playground Unity

  • L'API d'Unity en C# : GameObjects et composants, physique avec rigidbodies et colliders, triggers, la classe Input et du texte à l'écran.
  • Une console comme celle d'Unity : les erreurs de compilation avec leur fichier, leur ligne et leur code, et chaque Debug.Log pendant que le jeu tourne.
  • Des panneaux Hierarchy et Inspector : choisissez un objet dans le jeu en cours et regardez sa position et les champs de son script changer.
  • Trois jeux d'exemple pour commencer : une course aux pièces avec une bille qui roule, un jeu de plateformes avec un personnage qui saute et un casse-briques.

Ce que vous pouvez essayer dans le playground Unity

  • Course aux pièces : changez force et jumpForce de la bille, ajoutez des pièces à la scène, puis affichez un message quand elles sont toutes ramassées.
  • Plateformes : augmentez jumpHeight, baissez gravity pour un saut lunaire ou ajoutez un double saut avec un compteur remis à zéro au sol.
  • Casse-briques : accélérez la speed de la raquette, ajoutez une rangée de briques à la scène et comptez les vies qui restent au joueur.

Questions fréquentes sur l'éditeur Unity en ligne

Puis-je utiliser Unity en ligne sans rien installer ?

Oui. Cette page exécute vos scripts C# et le jeu dans votre navigateur : rien à installer, aucun compte à créer. Le moteur se télécharge une seule fois à l'ouverture de la page (environ 3 Mo). Ensuite les exemples démarrent tout de suite, et un script modifié se compile sur les serveurs de Coddy en quelques secondes.

Puis-je utiliser Unity sur un Chromebook ?

L'éditeur Unity ne s'installe pas sous ChromeOS, mais cette page tourne dans Chrome sur n'importe quel Chromebook : écrivez les scripts, cliquez sur Jouer et jouez. Sur un écran tactile, le jeu affiche des flèches et une touche Espace. Pour créer et publier votre propre jeu plus tard, il vous faudra l'éditeur Unity sur un ordinateur Windows, Mac ou Linux.

Est-ce le vrai Unity ?

Non. C'est le moteur de Coddy, qui exécute votre C# dans le navigateur et reproduit la partie d'Unity 6 qu'utilisent les scripts : GameObjects et composants, physique, texte d'interface, scènes, données sauvegardées et commandes. Il copie volontairement les valeurs par défaut et les messages d'erreur d'Unity, pour que vos scripts fonctionnent pareil dans l'éditeur. Il n'a ni vue Scène, ni Asset Store, ni animation, ni 2D. Coddy n'est ni affilié à Unity Technologies ni approuvé par elle. Unity est une marque d'Unity Technologies.

Est-ce Unity Studio ?

Non. Unity Studio est l'éditeur web d'Unity pour créer des expériences 3D sans code. Cette page sert à coder : vous écrivez les scripts C# dont est fait un jeu Unity, vous cliquez sur Jouer et vous voyez ce qu'ils font.

Puis-je modifier la scène, pas seulement les scripts ?
Oui. Ouvrez l'onglet scene.txt : chaque objet est une ligne avec sa forme, sa position, son échelle et sa couleur, et les lignes en dessous lui ajoutent un collider, un rigidbody ou un script. Une ligne comme script Ball force=20 règle un champ public, comme une valeur saisie dans l'Inspector d'Unity. Vous ne pouvez pas ajouter vos propres images, sons ou modèles.
Est-ce gratuit, et mon code est-il gardé ?

C'est gratuit et sans compte. Vos modifications de chaque exemple restent dans ce navigateur, vous pouvez donc fermer l'onglet et revenir. Réinitialiser remet l'exemple en cours comme au départ, et le bouton de téléchargement enregistre le fichier ouvert.

Comment apprendre à coder dans Unity ?
Changez un nombre dans un exemple, cliquez sur Jouer et voyez ce qu'il fait. Pour un vrai parcours, suivez le cours Unity de Coddy, où chaque leçon a un jeu qui tourne dans le navigateur, ou le parcours développement de jeux Unity, qui commence par le C# dont vous avez besoin.