Dans cette leçon, vous apprendrez à configurer un menu principal et un menu de pause dans Unreal Engine, deux composants essentiels pour tout jeu vidéo. Nous commencerons par sauver notre niveau en cours et créer un nouveau niveau dédié au menu principal. Ensuite, nous définirons ce menu comme étant celui qui apparaît au démarrage du jeu via les paramètres du projet. Nous aborderons la création d'un GameMode spécifique afin de masquer les éléments de HUD inutiles. Vous apprendrez également à créer un widget d'interface utilisateur pour le menu principal avec des boutons pour démarrer le jeu et le quitter.
Par la suite, nous coderons les actions de ces boutons et nous nous attarderons sur la création d'un menu de pause. Nous définirons un nouvel input pour cela et nous modifierons le code du personnage pour ajouter cette nouvelle fonctionnalité. Finalement, nous vérifierons que tout fonctionne correctement et ajouterons des éléments optionnels pour améliorer l'expérience utilisateur.