Le journal du projet Borealis Dev couvre la mise en œuvre des effets de traînée du vent et de la physique via Unreal Engine 4

Projet Borealis

Les développeurs derrière la prise en main par les fans 3 Half-Life, utilisant actuellement le titre provisoire Projet Borealis, font des progrès et des mises à niveau dans le département de physique de l'Unreal Engine 4 afin d'offrir aux joueurs une expérience vraiment dynamique avec leur version faite par des fans de la populaire série de casse-tête de Valve.

Les développeurs ont publié une vidéo de près de 11 minutes expliquant comment ils ont décidé d'approcher les systèmes de physique prévus pour Projet Borealis. Tout d'abord, ils attendent qu'Epic Games ajoute la nouvelle mise à jour Chaos à l'Unreal Engine 4, qui permettra des simulations physiques plus avancées, la destruction, la manipulation des particules et l'optimisation du processeur. Si vous ne connaissez pas ce que la nouvelle simulation du chaos peut réaliser dans l'Unreal Engine 4, vous pouvez consulter la démonstration vidéo de 2019 ci-dessous.

Pour ce qui est de Projet Borealis, ils ont noté dans la vidéo de mise à jour que l'Unreal Engine 4 n'avait pas les systèmes de physique intégrés appropriés qu'ils voulaient utiliser afin de reproduire au mieux ce à quoi ressemblait la physique dans 2 Half-Life.

Ils sont donc retournés à la planche à dessin et ont décidé d'avoir un vent qui traîne sur les surfaces triangulaires visibles. La traînée du vent n'affectera que les faces d'un objet, et sur la base de la planéité desdites faces, créant ainsi différents types de traînée sur différents types d'objets.

Le résultat est que différents objets de forme se déplacent dans l'air à des vitesses de rotation et à des vitesses différentes. Cela affecte également la trajectoire et la décélération lors des chutes.

La seconde moitié de la vidéo couvre la physique du vent du jeu, qui tentera de s'appuyer sur le traitement des particules GPU pour limiter la surcharge du processeur.

Cependant, ils doivent encore attendre la mise à jour Chaos dans Unreal Engine 4 car les systèmes de simulation de vent actuels qu'ils ont en place mettent encore l'accent sur les systèmes actuels car le vent fonctionne sur des grilles qui coïncident avec le système de traînée d'air, et pour chaque objet affecté par le vent multiplie les exigences de traitement sur le CPU.

La bonne partie est que l'équipe utilise des optimisations LOD et limite la façon dont le système de traînée d'air affecte les visages sur les objets pour réduire davantage la charge du processeur.

Il y arrive mais ce n'est pas encore parfait. Cependant, vous pouvez certainement voir beaucoup de potentiel intéressant dans ce qu'ils essaient de faire avec le jeu.

Vous pouvez suivre le développement du jeu en visitant le site officiel du projet Borealis

(Merci pour le conseil de nouvelles Guardian EvaUnit02)