Développeur de jeux sur Unreal Engine 4. Junior+ - cours gratuit de Skillbox, formation, Date: 29 novembre 2023.
Miscellanea / / November 27, 2023
Développeurs juniors sur Unreal Engine 4
Systématisez vos connaissances du langage C++ et du moteur UE4. Vous pourrez créer une logique de jeu, des graphismes et des animations plus complexes et en tirer davantage.
Développeurs ne provenant pas de gamedev
Apprenez à utiliser Unreal Engine 4 pour développer des jeux. Une fois que vous aurez constitué un portfolio, vous pourrez changer de spécialisation et démarrer une carrière dans un studio de jeux.
Programmeur principal au studio de jeux Fracture Labs. A travaillé chez FieriaGold. Développe des jeux de stratégie et multijoueurs à l'aide d'Unreal Engine 4. A fait une présentation à la conférence Central Asia Games Show 2020.
Caractère TDS
Apprendre à connaître TopDownShooter
Vous apprendrez ce qu'est TDS, développerez un projet modèle et commencerez à créer une documentation de jeu.
Personnage, caméra
Créez un personnage, apprenez à le contrôler et personnalisez ses mouvements. Apprenez à utiliser une caméra.
Travailler avec des animations
Comprenez les principes de l'animation dans EU4 et personnalisez la prise de vue de votre personnage.
Créer un environnement
Interaction avec l'art
Vous réfléchirez à la conception du projet, développerez l'architecture et créerez des paysages.
Mise en place du son et des effets spéciaux
Effets visuels
Vous travaillerez sur les animations, les post-effets, les particules et le système sonore.
Gameplay
Mécanismes de tir de base
Apprenez à mettre en œuvre le tir et la visée dans le jeu.
Système d'arme
Développez la classe principale d'armes et de projectiles, créez des tableaux pour eux.
Système d'inventaire (4 modules)
Vous développerez un système d’inventaire, le diviserez en catégories et réfléchirez aux détails.
Système de santé des personnages. Partie 1
Vous réfléchirez aux limites des dégâts et des dégâts du personnage et développerez un système de vie.
Système de santé des personnages. Partie 2
Créez une partie visuelle qui affichera des informations sur l’état de santé du héros et le nombre de vies restantes.
Système de buff et debuff
Vous développerez un ensemble d’effets positifs et négatifs qui affecteront le personnage.
Finalisation du jeu
Interface
Vous refactoriserez le projet, configurerez les widgets et les menus.
Règles du jeu
Configurez GameMode, réfléchissez aux conditions de victoire et de défaite et développez les règles.
Système de génération
Créez plusieurs classes ennemies et personnalisez leur génération.
Intelligence artificielle
Vous travaillerez avec l'arbre de comportement: vous réfléchirez à un système de suivi et d'attaque.
Chef
Vous développerez pour lui les atouts et les règles du jeu du boss, et proposerez une fonctionnalité.
Créer un jeu en ligne
Examen du multijoueur dans UE4
Vous apprendrez les principes généraux des interactions UE4 et établirez des liens.
Créer et rejoindre une session
Vous développerez la base du menu du lobby. Vous créerez une architecture pour créer une session de jeu et y rejoindre.
Interface utilisateur pour le menu Lobby (4 modules)
Personnalisez la navigation dans l'interface utilisateur avec les fonctionnalités étendues du menu Lobby et la transition vers le niveau de jeu.
Conversion d'un projet en multijoueur (2 modules)
Personnalisez le système d'armes et de mouvement, changez l'interface de l'inventaire et des vies du personnage. Préparez le levage et le lancer.
Effet d'état
Préparez la réplication des effets et effectuez les modifications.
Changer les ennemis et le boss pour le multijoueur
Configurez l'événement de mort, les armes, l'animation des ennemis, le boss.
Polissage final en fin de partie
Modifiez les bugs de réapparition, les informations de session et la fin du jeu.
Préparation de la construction
Construisez et testez le jeu.
Prototype mobile
Prototype mobile
Configurez UE4 pour créer et tester le projet pour les appareils Android et iOS. Créez des mécaniques de base, sélectionnez les bonus, configurez le Gameplay Framework.