GALATEA
RÔLE
Programmeur
DESCRIPTION
Création d'un moteur de jeux 3D avec éditeur ainsi qu'un jeu utilisant ce moteur pour servir de démo.
ANNÉE
Février - Juin 2020
GENRE
Moteur de jeux 3D
PLATFORME
PC
ÉQUIPE
4 programmers

DÉMONSTRATION
TÂCHES RÉALISÉES
INPUTS SYSTEM
Notre système d'inputs permet de gérer les entrées d'un clavier et d'une souris, ainsi que la connexion, déconnexion et les entrées de plusieurs manettes.
Les informations des inputs peuvent être récupérées via des fonctions appelées au runtime, ou en créant des axis ou des actions auxquels les développeurs pourront souscrire des fonctions.
SOUND SYSTEM
Notre moteur gère les sons 2D et 3D grâce à Fmod.
Il est possible de facilement gérer les volumes grâce à un système de ChannelGroups permettant de catégoriser les sons (musiques, voix, effets...) et de gérer les volumes indépendamment.
Il est également possible de modifier les sons pour créer différents effets (pitch, reverse...).
ÉDITEUR
Galatea comprends également un éditeur qui permet de créer le jeu 3D que vous souhaitez. Vous pouvez parcourir et modifier votre hiérarchie de scène, éditer les propriétés de vos objets grâce à l'inspector, parcourir vos fichiers grâce à la fenêtre de projet, et visualiser votre scène et le rendu de votre jeu grâce aux fenêtres scènes et game.
Il est biensûr possible de lancer la simulation, de la mettre en pause et de l'arrêter.
Vous pouvez également entièrement personnaliser la disposition des fenêtres dans l'éditeur.