La page Gameplay Systems (Systèmes de gameplay) fournit des informations sur la programmation et les scripts de jeu de haut niveau dans l'Unreal Engine(UE), en particulier pour faciliter l'interaction entre le joueur et le monde.
Sur la page Gameplay Framework (Framework de gameplay) de l'UE, vous trouverez des systèmes et des frameworks centraux permettant de gérer les éléments de gameplay courants, comme les acteurs, les caméras, les composants, les contrôleurs, les règles de jeu, les modes de jeu, les commandes des joueurs, les chronomètres de gameplay et les interfaces utilisateur.
La page Artificial Intelligence (Intelligence artificielle) décrit les différents systèmes disponibles qui peuvent être utilisés pour créer dans l'UE, comme les arbres de comportement, le système Mass Entity, les State Trees, le système de navigation, les objets intelligents, le système de requête d'environnement, le composant de perception d'IA et le débogage.
La page Physics (Physique) présente divers sous-systèmes qui calculent les collisions, le ray-casting ou les destructions Chaos, et simulent les acteurs physiques, la physique des vêtements et les matériaux, sans oublier la physique des cheveux.
La page
Large World Coordinates (Grandes coordonnées monde) introduit la prise en charge de types de variantes de données à double précision dans l'UE, qui permet d'implémenter des changements importants dans tous les systèmes du moteur afin d'améliorer la précision de virgule flottante.Grâce aux éléments de gameplay pilotés par les données, vous pouvez diminuer la quantité de travail et la complexité des jeux de longue durée. Par exemple, certains jeux peuvent proposer des mises à jour aux utilisateurs par le biais d'un modèle de service en ligne. Ce modèle peut ajuster les paramètres de certaines données dans le jeu, afin d'équilibrer ou d'ajouter du contenu en fonction de l'avis des utilisateurs.
Le Gameplay Ability System est un framework extrêmement flexible qui génère les types de compétences et les attributs qui peuvent apparaître dans un titre de jeu de rôle (RPG) ou de jeu de combat multijoueurs (MOBA). Il vous aidera à créer des actions ou des capacités passives pour les personnages de vos jeux, ainsi que des effets pour augmenter ou réduire divers attributs à la suite de ces actions. Vous pourrez également associer à ces actions un temps de "récupération" ou un coût en ressources pour limiter leur utilisation, mais aussi modifier le niveau de ces capacités et leurs effets à chaque palier, activer des particules, des effets sonores, etc.
Un véhicule est un système léger de l'Unreal Engine permettant de simuler la physique de véhicule.
Réseau et multijoueur - Les expériences multijoueur modernes nécessitent la synchronisation de grandes quantités de données entre de nombreux clients répartis dans le monde entier. Il est très important de gérer les données que vous envoyez et leur mode d'envoi pour offrir une expérience captivante aux utilisateurs, car ces deux paramètres peuvent affecter considérablement les performances et le ressenti de votre projet.
Dans cette section, les guides de Tutoriel de jeu fournissent des recommandations d'utilisation de ces fonctionnalités, ainsi que des procédures détaillées de recréation des mécanismes et des systèmes courants dans les jeux en blueprint et en C++.
Répertoire des sujets de la section
Artificial Intelligence
Describes the systems available within Unreal Engine that can be used to create believable AI entities in your projects.
Data Driven Gameplay Elements
Driving gameplay elements using externally stored data.
Gameplay Ability System
High-level view of the Gameplay Ability System
Gameplay Architecture
Reference for creating and implementing gameplay classes.
Gameplay Camera System
Documentation about the Gameplay Camera System in Unreal Engine.
Gameplay Targeting System
An overview of the Gameplay Targeting System plugin framework in Unreal Engine.
Input
Different methods to create and setup input in Unreal Engine
Class Creation Basics
Examples showing how to create classes with Blueprints alone, C++ alone, and a combination of C++ and Blueprints.
Gameplay Framework
Core game systems such as game mode, player state, controllers, pawns, cameras, and so on.
Physique ;
Chaos Physics est une solution de simulation physique légère disponible dans Unreal Engine.
Large World Coordinates
An Overview to Large World Coordinates and how it is used in Unreal Engine 5.
Vehicles
Documentation for Vehicles in Unreal Engine.
Online Subsystems and Services
Learn how to use online subsystems and services in Unreal Engine, including Epic Online Services.
Networking and Multiplayer
Setting up networked games for multiplayer.
Mover
Create movement with rollback networking support.