/ / Unité de moteur de jeu. Unité 3D en russe

Moteur de jeu Unity. Unity 3D en russe

Au stade actuel de développement, l'industrie du jeuest très populaire. Si les premiers jeux sur ordinateur n’étaient que du divertissement pour un cercle restreint de fans, ce domaine atteint désormais un niveau complètement nouveau. De plus en plus de personnes sont dépendantes des jeux informatiques, les projets adaptés à certains âges et les groupes cibles (par exemple, les jeux familiaux) sont constamment mis à jour.

Naturellement, derrière cette personne se tient la majoritéDans certains cas, il s’agit d’une entreprise composée de plusieurs branches, chacune exerçant sa propre activité. Ensemble, ils créent les jeux informatiques les plus remarquables et les plus attrayants de notre époque. Cependant, il convient de noter que récemment, un grand nombre de jeux indépendants - des projets de développeurs indépendants. Il peut s'agir d'une seule personne et d'un petit groupe de personnes partageant les mêmes idées, mais le plus important: elles n'ont pas un budget énorme, des centaines de travailleurs ayant la plus haute éducation spécialisée. Et maintenant, tout le monde peut écrire son propre jeu, car il existe à la fois des environnements de travail spéciaux et des noyaux prêts à l'emploi, par exemple le moteur de jeu Unity. Dans cet article, vous découvrirez ce que c'est et pourquoi il est nécessaire.

Le coeur du jeu

unité du moteur de jeu

Il ne commence pas avec ce qu'il estspécifiquement le moteur du jeu Unity, et avec ce que le moteur est en principe. Imaginez-vous en train d'écrire un jeu sur ordinateur - vous devez à partir de zéro écrire absolument tout le code, absolument tous les petits mouvements de caractères, déplacer les ennemis, interagir avec l'environnement et des milliers de détails différents. Incroyablement difficile, n'est-ce pas? Beaucoup plus facile pour vous, le processus de création ne peut que générer du moteur.

Le moteur de jeu est au cœur du projet, quicontient tous les scripts de base. C'est-à-dire qu'au lieu de créer un jeu à partir de zéro, vous pouvez prendre un noyau prêt à l'emploi et en tirer autant de couches de votre contenu. N'ayez pas peur que ce soit quelque chose d'illégal - vous ne volez pas le noyau, mais utilisez-le simplement, comme le font des millions d'autres. L'utilisation de moteurs de jeux créés par d'autres est une technique très courante, seules les plus grandes entreprises ont les moyens et les capacités de créer leur propre moteur de jeu à grande échelle. Si vous n'avez pas de budget pour cela, il est préférable d'utiliser le moteur de jeu Unity. Mais pourquoi lui?

Pourquoi l'unité?

Moteur de jeu 3d 3d

Il y a une grande variété deles moteurs, disponibles sur le réseau soit gratuitement, soit intégralement, Ils vous permettront de créer des projets en 2D et en 3D, vous donnant accès à diverses possibilités, etc. Mais pourquoi parmi eux choisir le moteur de jeu Unity, et pas un autre?

En fait, personne ne vous oblige à faireun choix similaire - par exemple, il existe un très bon noyau UDK, que beaucoup utilisent également pour créer des jeux en 3D. Si une image en trois dimensions ne vous intéresse pas, vous pouvez facilement créer un projet en deux dimensions avec le moteur approprié. Mais Unity est le moteur tridimensionnel le plus populaire et de haute qualité parmi tous ceux disponibles à ce jour. Vous devez donc absolument envisager de l'utiliser. Le moteur de jeu Unity 3D présente un certain nombre d'avantages importants par rapport aux autres, dont nous discuterons plus tard.

Avantages de l'unité

moteur de jeu de l'unité en russe

Unity est un nouveau moteur de création de jeux 3D. Beaucoup se demandent pourquoi vous devriez le choisir. Comme mentionné précédemment, personne ne vous oblige à arrêter votre choix. Cependant, vous allez maintenant découvrir comment il se distingue des autres.

Tout d’abord, c’est l’environnement de développement - vousIl fournit un IDE extrêmement pratique et fonctionnel, qui contient à la fois un éditeur de scène, un éditeur d’objets et même un petit éditeur de script. En ce qui concerne ce dernier, cet atout est particulièrement perceptible, car la plupart des moteurs ont déjà leur propre langage de script, que vous devez utiliser dans tous les cas. Dans le cas d'Unity, vous pouvez utiliser à la fois la langue locale et une autre.

Nous devons également mentionner le niveau de graphisme queVous pouvez créer dans le jeu - il est assez élevé par rapport à la plupart des autres moteurs. Et, bien sûr, il convient de noter le plus haut niveau de physique: vous pouvez créer un projet pas pire que n'importe quel chef-d'œuvre moderne, bien sûr, avec les compétences requises.

Un nouveau moteur pour la création de jeux 3D

En conclusion, il est intéressant de dire à propos du coût - exactementcela devient une pierre d'achoppement pour de nombreux développeurs novices. Dans ce cas, il n’est pas trop élevé - seulement 50000 dollars. Si vous le souhaitez, vous pouvez utiliser la version gratuite - elle est entièrement fonctionnelle, mais ne comporte pas un certain nombre de fonctions utiles. De plus, le projet terminé affichera constamment le logo de Unity pendant le jeu. Vous comprenez maintenant pourquoi Unity 3D est un moteur de jeu populaire. Mais n'a-t-il vraiment pas de cons? Parlons-en maintenant.

Contre l'unité

Beaucoup ont essayé de trouver des failles dans ce moteur,mais avec difficulté, les plaintes ne s'accumulent que sur une chose - la proximité du code source. En un sens, ce sont vraiment des inconvénients - vous ne pouvez utiliser que le noyau que le développeur vous propose, vous ne pouvez rien y changer, même si vous savez le faire. Et même en tenant compte du fait que vous avez payé un millier et demi de dollars, la licence ne vous donne toujours pas accès au noyau lui-même. Mais si vous le regardez de l’autre côté, presque aucun moteur moderne ne vous donne accès au code du noyau, de sorte que cet inconvénient peut être considéré comme un inconvénient sérieux avec un grand allongement. Mais on ne peut pas trouver d'autres défauts dans ce beau moteur.

Utiliser l'unité

unité 3d moteur de jeu populaire

A propos de l'utilisation de ce moteur a déjà été ditAuparavant, l'IDE est tout simplement parfait pour lui. Il est rare de trouver un tel environnement de développement fonctionnel qui ne soit pas surchargé de détails inutiles, ne soit pas complètement nu et inconfortable. Dans Unity, tout se passe bien: vous pouvez accéder immédiatement à l'éditeur de scène du jeu, aux objets du jeu et même aux scripts qui leur sont appliqués. Vous pouvez voir en temps réel un extrait de ce sur quoi vous avez travaillé directement dans l'EDI. En cela, Unity n'a tout simplement pas de concurrents - ce moteur est génial.

Unité russe

Si vous ne connaissez pas l'anglais, vous ne pouvez pasvous inquiétez pas, vous pouvez toujours utiliser l'unité. Le moteur de jeu en russe existe et est activement pris en charge, de sorte que vous puissiez facilement créer des chefs-d'œuvre de jeu dans la version traduite. En outre, une énorme communauté en ligne russophone est dédiée à ce moteur. Vous pouvez y découvrir les dernières nouvelles, lire les opinions d'utilisateurs expérimentés et poser des questions qui vous intéressent. Unity3D en russe est tout à fait possible.

unity3d en russe

Ajout de scripts

Nous avons déjà dit que vous ne pourrez pas changer le code du noyau. En même temps, vous pouvez ajouter vos propres scripts et télécharger ceux créés par d'autres utilisateurs.

Lisez plus: