Unreal Engine 5 est une génération du moteur de création temps réel d’Epic Games. Il réunit des outils pour construire des scènes, programmer des interactions, animer des personnages et produire des images. Son emploi dépasse le jeu vidéo : la visualisation, le cinéma et certaines applications industrielles utilisent également des environnements rendus en temps réel.
Nanite est associé à la gestion de géométries détaillées, tandis que Lumen traite notamment l’éclairage global et les réflexions dynamiques. Ces systèmes répondent à des aspects différents de l’image. Un décor complexe doit encore être accompagné de matériaux, d’animations, de sons et de règles de jeu pour devenir une expérience complète.
Les développeurs peuvent combiner la programmation en C++ et les outils visuels Blueprint. L’éditeur permet de construire et tester un projet, mais la version distribuée doit être adaptée aux plateformes visées. Mémoire disponible, processeur, stockage et capacités graphiques influencent les choix techniques. Une démonstration exécutée sur une machine puissante ne décrit pas nécessairement les performances d’un jeu final sur toutes les consoles.
Cette page suit les versions du moteur, les projets qui l’utilisent et les outils destinés aux créateurs. Le ray tracing et les méthodes de reconstruction d’image complètent les sujets de rendu. Les pratiques de programmation restent essentielles pour organiser les ressources, les interactions et les sauvegardes. La migration d’un projet entre versions demande enfin des tests : extensions, formats d’assets et fonctions du moteur peuvent évoluer séparément, avec des conséquences sur le temps de chargement, la stabilité et le résultat visuel.