Valve publie tranquillement le moteur Source 2, la version Source 2 de Dota 2 et le nouvel éditeur de carte Hammer

À la manière des valves, Gaben & Co. vient de lancer le moteur Source 2 tant attendu… dans le cadre des nouveaux outils d'atelier Dota 2. Curieusement, Valve ne confirme pas qu'il s'agit en fait de la Source 2 - mais les communautés Steam et Dota 2 sont convaincues que c'est tout. Vous pouvez également exécuter une version alpha de Dota 2 dans le nouveau moteur Source 2, ce qui en fait officieusement le premier jeu Source 2. Officiellement, nous espérons que Valve résiste toujours pour Half-Life 3 en tant que premier vrai jeu Source 2 - les calculs sont vérifiés: Source 1 + Source 2 = Half-Life 3. Continuez à lire pour nos premières impressions sur le moteur Source 2 et comment l'essayer vous-même.

Visuellement, la Source 2 ressemble actuellement beaucoup à la Source 1. Il semble que certains sorts de Dota 2 ont des effets de particules différents dans la Source 2 et l'éclairage semble un peu plus sophistiqué, indiquant qu'il y a eu quelques ajustements sous-jacents au moteur, mais c'est à peu près tout. Je ne m'inquiéterais pas trop, cependant - pour autant que je sache, la version Source 2 de Dota 2 utilise exactement les mêmes actifs que la version Source 1 (oui, cela signifie que la Source 2 semble être rétrocompatible avec la Source 1 Jeux). Nous ne verrons aucune différence visuelle significative tant que les développeurs / jeux ne cibleront pas les nouvelles fonctionnalités de Source 2. (Lis: Avec un fonds de 10 millions de dollars, Dota 2 est désormais l'un des plus grands sports du monde .)



Dota 2, source 2: Shadowfiend

Dota 2, Source 2: Shadowfiend’s Raze, avec plus de particules





Dota 2, source 1: Shadowfiend

Dota 2, Source 1: Shadowfiend’s Raze, pas de particules

Quant à savoir si Source 2 utilise DirectX / Direct3D ou OpenGL, le jury est toujours absent. Historiquement, Source est un moteur multi-plateforme qui utilise une variété d'API graphiques de bas niveau. Il existe de nouvelles DLL dans le répertoire Dota 2 / Source 2 qui suggèrent que D3D10 et D3D11 sont tous deux disponibles. Personnellement, étant donné l’accent mis par Valve sur la compatibilité multiplateforme, les machines SteamOS / Steam imminentes et sa déclaration selon laquelle OpenGL est plus rapide que DirectX , Je ne serais pas surpris si Source 2 cible principalement OpenGL. (Cependant, étant donné l'utilisation de DirectX / Direct3D par la Xbox One, il y aura certainement une version D3D de Source 2 à un moment donné.)



Dota 2, 64 bits Source 2 EXE dans le Gestionnaire des tâches



Une autre chose à noter: la version Source 2 de Dota 2 se charge beaucoup, beaucoup plus rapidement que la version Source 1. Ça aussi se sent plus vif. Je ne sais pas si cela est entièrement dû à la Source 2 (cela pourrait être dû à d'autres changements dans cette version alpha de Dota 2), mais cela aurait du sens si c'était le cas. J'ai également remarqué, en regardant le gestionnaire de tâches Windows, que cette version de Dota 2 utilise un binaire 64 bits. La source a toujours été 32 bits. La Source 2 64 bits pourrait en partie expliquer pourquoi le jeu est si vif.

Nouvelle console Source 2, VConsole2, dans sa propre fenêtre

Nouvelle console Source 2, VConsole2, dans sa propre fenêtre



Le nouvel éditeur de carte Hammer dans Source 2

Le nouvel éditeur de carte Hammer dans Source 2

Au-delà du moteur de jeu lui-même, ce lancement en douceur de Source 2 comprend également une toute nouvelle console appelée VConsole2, et une nouvelle version de l'éditeur de carte / jeu Hammer. Curieusement, VConsole2 semble être un programme distinct avec sa propre fenêtre - plutôt que la console de jeu de Source 1. Hammer, qui est resté pratiquement inchangé pendant très, très longtemps, a également été révisé pour Dota 2 / Source 2.



Dossier Dota 2 Source 2

Chemin du dossier Dota 2 Source 2. Notez également le fichier «engine2.dll».



Comment exécuter Dota 2 dans le moteur Source 2

Si vous souhaitez utiliser Source 2 pour une analyse, suivez ces instructions:

  1. Installez Dota 2 via Steam .
  2. Cliquez avec le bouton droit sur Dota 2 dans votre bibliothèque Steam et cliquez sur «Afficher le contenu téléchargeable».
  3. Cochez la case «Dota 2 Workshop Tools DLC». Cela déclenchera un téléchargement de 5 Go.
  4. Ouvrez l'Explorateur et accédez à l'endroit où Dota 2 est installé. Accédez ensuite à SteamApps> commun> dota 2 beta> dota_ugc> jeu> bin> win64 (photo ci-dessus).
  5. Courir dota2.exe.

C'est tout ce qu'on peut en dire. Je vais maintenant jouer avec certaines DLL et voir s’il est possible d’exécuter d’autres jeux dans le moteur Source 2.

Alors, où est Half-Life 3?

À ce stade, vous vous demandez probablement pourquoi Valve a choisi Dota 2 comme scène pour les débuts de Source 2, plutôt que Half-Life 3. Eh bien, pour commencer, il est important de noter que c'est définitivement un lancement en douceur . Nous ne verrons probablement pas beaucoup de fanfare ou de lancement «officiel» jusqu'à ce qu'il y ait un nouveau jeu triple-A qui utilise le moteur Source 2 et toutes ses nouvelles fonctionnalités glorieuses. Ce premier jeu officiel de Source 2 pourrait bien être Half-Life 3, même si je ne serais pas surpris s'il s'agissait de TF3, L4D3, Portal 3 ou d'un autre jeu entièrement.

L’autre possibilité est que, croyez-le ou non, produire un gros et joli jeu Source 2 n’est tout simplement pas une priorité pour Valve. Comme l'a noté Gabe Newell dans une AMA Reddit plus tôt cette année, «Les plus grandes améliorations (dans la source 2) seront dans l'augmentation de la productivité de la création de contenu.» Le contenu généré par les utilisateurs des ateliers Team Fortress 2 et Dota 2 a été une grande réussite pour Valve, à la fois en termes de récompenses financières et d'engagement des utilisateurs. Je suis sûr que Half-Life 3 gagnerait également beaucoup d’argent - mais plutôt que de plonger des centaines de développeurs et des millions d’heures dans un jeu triple-A, il est probablement beaucoup plus efficace de créer plus de chapeaux.