Le projet BMF II est la suite du projet BMF et a été réalisé au cours de l’année 2005/2006 par les infographistes 3D de deuxième année et les programmeurs de première année durant les séances de projet. Réalisation en 350h par étudiant, soit 10 semaines de production.
Le but de ce projet est de réaliser un prototype de jeu jouable permettant de tester la production en collaboration, l’intégration des éléments de gameplay et le moding.
Les différentes étapes du projet :
Phase de recherche
La phase de recherche a consisté pour les infographistes à faire des dessins, recherches graphiques, et à préparer le design d’un niveau par étudiant.
Cliquer ici pour visualiser l’artbook du bmf
Phase de modélisation
La phase de modélisation des niveaux, objets, armes, personnages et créatures en respectant des contraintes pré-établies.
Phase de texturage
La phase de texturage des niveaux, objets, armes, personnages et créatures.
Phase d’illumination
La phase d’illumination a consisté à placer les lumières dans les scènes 3D afin de générer les lightmaps à utiliser dans le jeu. Toutefois, à cause de limitations du moteur, l’éclairage dynamique a été utilisé à la place des lightmaps.
Intégration sous Virtools
Un premier niveau a été intégré sous Virtools. Un personnage en first-person, le déplacement, les tirs, et un début de gameplay ont été ajoutés.
Mais le choix du moteur s’est plutôt porté sur Unreal qui offrait de meilleures performances pour ce type de jeu.
Phase d’animation
La phase d’animation des armes, personnages et créatures du jeu. Du dessin animé à l’animation 3D en passant par le rigging et le skinning des modèles.
Programmation
Chaque étudiant était en charge de l’intégration d’au moins un niveau, une arme, un personnage et s’occupait d’un des aspects commun du jeu.
Le travail a été accompli en suivant plusieurs étapes:
- Évaluation des logiciels possibles
- Auto-formation sur UnrealEd 3.0
- Réalisation de l’exporteur Maxscript
- Export/Import des niveaux
- Mise en place des Portals
- Intégration des éléments physiques (portes, échelles, ascenseurs, téléphérique)
- Mise en place des warp zones
- Éclairage dynamique
- Intégration des effets spéciaux
- Export/Import des personnages et des animations
- Scripting de l’AI
- Export/Import des armes
- Scripting des classes d’armes
- Intégration de l’interface
- Mise en place des menus et progression
- Intégration des musiques et sons
- Intégration des pick-ups
- Tests, tests, tests…
Vidéos
Le jeu
Ce jeu est un mod unreal, il nécessite donc l’installation préalable de Unreal tournament 2004.



















