L'exemple de jeu Parrot est une collaboration entre Epic Games et le studio de développement expérimenté Secret Dimension. Il a été créé pour aider les développeurs ayant une expérience d'Unity et qui cherchent un moyen pratique d'apprendre et de développer un jeu dans l'Unreal Engine.
Secret Dimension a créé ce jeu (un jeu de plateforme en 2,5D sur le thème des pirates, avec trois niveaux, un écran de titre et un système de menu complet) deux fois avec les mêmes ressources : dans l'Unreal Engine 5.6 et dans Unity 6. L'objectif était d'obtenir deux jeux qui se ressemblent le plus possible tout en notant ce qu'il y a à retenir en cours de route.
Ainsi est né l'exemple de jeu Parrot. Ses versions Unity et Unreal Engine sont toutes les deux disponibles gratuitement sur Fab. Entièrement annoté et documenté, ce projet invite les développeurs à se plonger dans chaque expérience, à lire les documents et les annotations, à découvrir les outils et à assimiler les leçons importantes concernant l'expérience cross-moteur de Secret Dimension.
Les blueprints de niveau dans Parrot
Découvrez comment Parrot utilise les blueprints de niveau.
Les sous-systèmes dans Parrot
Découvrez comment Parrot utilise les sous-systèmes.
La sérialisation dans Parrot
Découvrez comment fonctionnent l'enregistrement et le chargement dans Parrot.
Le cadre de gameplay Unreal dans Parrot
Découvrez comment Parrot utilise le cadre de gameplay de l'Unreal Engine.
Pion, contrôleur de joueur et déplacement du personnage dans Parrot
Apprenez-en plus sur les pions, le contrôleur de joueur et les fonctionnalités de déplacement du personnage du projet Parrot.
Les caméras dans Parrot
Tout sur les caméras du projet Parrot.
Les personnages ennemis dans Parrot
Le projet Parrot utilise des modèles pour les PNJ ennemis.
Les combats dans Parrot
Découvrez comment fonctionnent les combats dans le jeu Parrot.
Collisionneurs, déclencheurs et ramassages du projet Parrot
Les collisions et les déclencheurs du projet Parrot.
Les séquences dans Parrot
Découvrez comment Parrot utilise Sequencer.
L'interface utilisateur dans Parrot
Comment configurer les systèmes utilisés dans l'interface utilisateur du jeu Parrot.
Enhanced Input dans Parrot
Comment utiliser Enhanced Input dans le jeu Parrot.
L'implémentation du moteur audio dans Parrot
Découvrez comment Parrot utilise le moteur audio dans l'Unreal Engine.