Unity est un logiciel similaire à Director, au moteur de jeu Blender, à Virtools ou à Torque Game Builder qui utilise un environnement de développement graphique interactif comme méthode principale.
L'environnement d'exploitation de cet article : système Windows 7, ordinateur Dell G3.
Unity (moteur de jeu) fait généralement référence à Unity3D.
Unity3D est un outil de développement de jeux complet multiplateforme développé par Unity Technologies qui permet aux joueurs de créer facilement du contenu interactif tel que des jeux vidéo 3D, une visualisation architecturale, une animation 3D en temps réel, etc. Moteur de jeu professionnel.
Unity est similaire à des logiciels tels que Director, le moteur de jeu Blender, Virtools ou Torque Game Builder qui utilisent un environnement de développement graphique interactif comme méthode principale.
Son éditeur peut fonctionner sous Windows, Linux (actuellement ne prend en charge que la version Ubuntu et Centos Hair), Mac OS X, et peut publier des jeux sur Windows, Mac, Wii, iPhone, WebGL (nécessite HTML5), Windows Phone. Plateformes 8 et Android.
Vous pouvez également utiliser le plug-in Unity Web Player pour publier des jeux Web, prenant en charge la navigation Web sur Mac et Windows. Son lecteur Web est également pris en charge par Mac.
Informations étendues :
Adaptez-vous à cela Collaboration en équipe :
Unity ne propose pas de collaboration en équipe au sein de l'éditeur pour le moment.
Solution recommandée 1 :
Vous pouvez créer des projets distincts pour le client, l'art, le modèle, etc., puis les télécharger et les mettre à jour à l'aide de SVN. Pour l'art, téléchargez simplement l'interface utilisateur, puis mettez à jour l'interface utilisateur côté client, puis traitez-la côté client. S'il y a quelque chose d'inapproprié, communiquez simplement avec l'artiste.
Solution recommandée 2 :
AssetServer est préféré pour la gestion des versions. Git et SVN sont également bons, à condition que tous les membres soient formés pour les utiliser correctement.
Si le projet est relativement important, il est recommandé de le diviser en 2 à 3 projets :
AssetsProject : stocke principalement du matériel artistique tel que des modèles et des effets spéciaux. Mettez également des scripts de test afin que les supports artistiques de test puissent fonctionner correctement avec les scripts.
DataProject : stocke les valeurs planifiées, l'éditeur de niveau, etc. Insérez également des scripts de test pour que le niveau puisse s'exécuter.
ScriptsProject : Un projet spécialement maintenu par des programmeurs. Principalement utilisé pour le développement logique et le stockage de certaines ressources artistiques.
FinalProject : Le projet final fusionné.
Au cours du processus de développement, en fonction des circonstances spécifiques, deux des projets ci-dessus peuvent être fusionnés.
Diviser le projet de cette manière entraînera certainement une charge de travail supplémentaire et des scripts redondants, et la fusion sera également un problème le moment venu. Ceux-ci sont inévitables. Des normes doivent donc être fixées dès le début.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!