Contenu
- Caractéristiques
- Shaders et éclairage
- Audio du jeu
- Déploiement Web à l'aide de WebGL
- Éditeur 64 bits
- Unity Cloud
- Prix
- Achat en un click
- Souscription mensuelle
- Conclusion
Quiconque développe des jeux ou se tient au courant des outils de développement de jeux a entendu parler de Unité, mais les personnes qui jouent simplement aux jeux peuvent ne pas en avoir. Unité est un moteur de jeu avec un plan de paiement qui plaît beaucoup aux développeurs indépendants. Il permet à quiconque de commencer à développer des jeux en proposant une version gratuite et sans redevance dotée de nombreuses fonctionnalités puissantes. Ils offrent également une version pro, qui peut être achetée en un achat unique ou en tant qu'abonnement.
Caractéristiques
Unité a annoncé la dernière version de son moteur de jeu, Unité 5. Pour ceux d'entre vous qui développent déjà, commencent à développer, ou pourraient être intéressés à développer des jeux vidéo, vous voudrez voir les détails de cette nouvelle version. Nous proposons ici de nombreux nouveaux outils puissants. Commençons donc par jeter un coup d’œil sur les nouvelles fonctionnalités.
Shaders et éclairage
Les plus gros changements Unité 5 a apporté graphiquement les améliorations apportées aux shaders intégrés et l’ajout de Global Illumination. Les shaders sont essentiellement un script utilisé pour contrôler la manière dont les textures sont transformées en matériaux. Un matériau est une combinaison de textures, telle que la combinaison d’une texture diffuse (les couleurs d’une texture) avec une texture spéculaire (le pouvoir réfléchissant de la texture dans différentes zones). Unité a considérablement amélioré les capacités graphiques de leurs shaders en fournissant un ombrage basé physiquement à ses utilisateurs. En termes simples, les shaders physiques sont plus adaptables. Ils ont fière allure dans une variété d'environnements d'éclairage différents, tandis que les shaders normaux ont tendance à être peaufinés au fur et à mesure que vous passez d'un éclairage à un autre.
Le deuxième ajout, Global Illumination, supprime la nécessité d’utiliser la cuisson lightmap. Dans les versions actuelles et passées de Unité, les développeurs devraient "cuire" les ombres des objets statiques. Lorsque vous avez un objet qui ne bouge pas, tel qu'un bâtiment, et une lumière qui ne bouge pas, vous pouvez alors déclarer logiquement que l'ombre projetée par cet objet à partir de cette lumière ne bougera pas; Par conséquent, pour réduire les coûts de performance, la création de lightmaps appliquerait cette ombre au-dessus des textures des objets qui la reçoivent. Cela signifie que le moteur n'a pas besoin de rendre l'éclairage en temps réel. Désormais, avec Global Illumination, le moteur dispose d’un système d’éclairage beaucoup plus puissant et les ombres se mettent à jour automatiquement lorsque vous déplacez des objets. Ce qui signifie que vous n'avez pas besoin de modifier constamment vos objets, de cuire une carte lumineuse entière et de répéter.
Audio du jeu
Unité 5 dispose d'une refonte massive du système audio. C’est en fait l’une des caractéristiques qui me passionne le plus. L'éditeur propose maintenant un mixeur en direct qui peut être ajusté. Pendant que vous écoutez la lecture audio, vous pouvez désormais exécuter des actions telles que l’augmentation des sons d’ambiance, la réduction du récit, le déclenchement des coups de feu et tout autre équilibrage du volume que vous souhaitez effectuer. Cette fonctionnalité réduira considérablement le temps nécessaire pour peaufiner l'audio en offrant une approche similaire aux logiciels d'édition musicale classiques.
Déploiement Web à l'aide de WebGL
Dans les versions précédentes de Unité, il était déjà possible de créer un jeu Web qui jouerait de la même manière qu’un Flash Jeu; cependant, comme Flash, il faudrait que l'utilisateur télécharge un Unité plugin pour jouer au jeu. Bien que cela n'ait été requis qu'une seule fois, la plupart des gens ne l'auraient pas parce qu'il n'y avait pas beaucoup de jeux qui l'utilisaient.
Maintenant avec Unité 5, les jeux peuvent être construits sur le Web en utilisant WebGL. WebGL est un JavaScript Bibliothèque API utilisée pour les jeux vidéo et autres applications Web 3D. Intégration avec JavaScript signifie que le jeu fonctionnera avec tous les navigateurs Web qui ont JavaScript activé, ce que la plupart des navigateurs font.
Éditeur 64 bits
C'est une fonctionnalité assez explicite. Avant Unité 5, seul un éditeur 32 bits était disponible, même si vous pouviez créer des versions 64 bits de vos jeux. Ainsi, quel que soit le système d'exploitation utilisé, tous les développeurs exécutaient la même version 32 bits de l'éditeur. Maintenant, une version 64 bits de l'éditeur a été ajoutée pour les développeurs utilisant des systèmes d'exploitation 64 bits. Cela se traduit par Unité être plus efficace lors d'opérations exigeantes, ce qui se traduit par de meilleures performances dans les projets de grande envergure.
Unity Cloud
Un gros trait qui Unité Ce que beaucoup d’entreprises mettent en œuvre, c’est le Cloud. La plupart des joueurs devraient déjà avoir entendu parler du nuage. Il joue un grand rôle dans le jeu de nos jours, en particulier dans Microsoft"plan directeur" pour le Xbox One. Dans l'annonce sur Unité 5, ils ont indiqué qu’ils utiliseraient le nuage pour permettre une campagne de promotion multiplate-forme accrue sur les appareils mobiles. Cela implique la monétisation et d'autres systèmes promotionnels à mettre en place dans un seul système et déployés de manière transparente sur plusieurs plates-formes mobiles.
Ce n'est que le début cependant. Dans la bande-annonce de Unité 5, ils ont déclaré que c’était le "premier des nombreux" Unity Cloud fonctionnalités. Alors, quel sera le prochain service Cloud qu’ils proposeront? Je suppose que nous devrons attendre jusqu'à Unité 5.1 pour cela, mais c'est une fonctionnalité qui pourrait signifier des fonctionnalités utiles sans fin. Le potentiel évident est le contrôle de version amélioré et d'autres fonctionnalités permettant de gérer vos projets sur plusieurs ordinateurs.
Prix
Pour ceux d'entre vous qui n'ont pas d'expérience dans le développement de jeux, ces étiquettes de prix peuvent être un peu un choc; Cependant, ce sont en fait des prix incroyablement raisonnables pour un moteur de jeu. Unité a toujours été bien connu pour être abordable pour les développeurs indépendants, et continue à être dans cette version. La chose importante ici est que ceci est pour Unity Pro. La version gratuite de Unité va continuer et il contient des tonnes d'excellentes fonctionnalités pour les développeurs indépendants. La plupart des gens n'achèteront pas Unity Pro jusqu'à ce qu'ils aient au moins un match réussi.
Il est également important de noter que, pour ceux qui vont à l’école, ils proposent aux étudiants des prix Unity Pro, à la fois pédagogiques et commerciales, des licences Studica, mais je ne vais pas dépasser ces prix ici.
Achat en un click
Le moyen "classique" de payer pour Unity Pro est de simplement acheter une fois et le posséder pour toujours. Cela vous donnera droit à toutes les mises à jour de Unité 5, mais pas des versions 6 et supérieures. Vous obtiendrez donc gratuitement les versions 5.1, 5.2, etc., mais vous devrez racheter le moteur pour les futures versions complètes. Voici les prix pour Unité 5 et ses extensions sur un achat unique:
- Unity Pro: $1,500
- iOS Pro: $1,500
- Android Pro: $1,500
- Licence d'équipe: $500
Il est important de noter qu’il existe des remises pour la mise à niveau à partir de versions antérieures de Unité, à partir de 600 $.
Souscription mensuelle
La nouvelle façon de payer pour Unity Pro est de vous abonner. De nombreuses applications et suites de développement utilisent actuellement ce système, telles que la Nuage créatif suite et Microsoft Office. C'est un mode de paiement préféré pour certaines personnes car votre facture est étalée et que vous vous abonnez simplement pour passer d'une nouvelle version à une autre de manière transparente. Unité. Voici les prix pour Unité 5 et ses extensions sur un abonnement:
- Unity Pro: 75 $ / mois
- iOS Pro: 75 $ / mois
- Android Pro: 75 $ / mois
- Licence d'équipe: 20 $ / mois
Conclusion
Il y a beaucoup d'excellentes nouvelles fonctionnalités à venir dans cette version de Unité. Je n'ai jamais eu d'intérêt d'acheter ou de m'abonner Unity Pro, puisque je crée des jeux pour le plaisir au lieu de générer des profits, mais je suis enthousiasmé par toute une série de nouvelles fonctionnalités. Plus d'informations peuvent être trouvées sur De l'unité site officiel, quelle fonctionnalité êtes-vous le plus excité?