Fast Forge
Fast Forge est un jeu de gestion d'une forge réalisé en 3 semaines avec une équipe de 6 personnes.
L'équipe
Dejente Owen - Gestion de production
Lesur Anatole - Game Design / Level Design / Programmation
Maton Guillaume - Game Design & UI
Porquet Théo - Game Design
Veuillet Léo - Game Design & Level Design
Lucq Samuel - Game Design & Lead Programmation
Mes tâches
J'ai participé en tant que Game Designer à la création du concept puis à sa préproduction avant de me concentrer sur les 2 dernières semaines du projet à sa production sur Unity.
Lors de la production, j'ai créé le player controller, les différents systèmes de craft sur les différentes machines, le système des PNJs et leur demande, la modification du terrain et
l'achat de nouvelles machines la nuit ainsi que la création d'outils utiles à l'intégration du Level Design.
R&D
Il s'agissait du premier projet de jeu vidéo à réaliser en entier, j'ai donc dû agrandir mon champ de compétences en faisant plusieurs recherches.
Ces tâches de R&D portaient sur les Scriptables Objects afin de créer facilement les recettes des crafts et également les outils pour l'intégration des demandes des PNJs,
les Bounds Renderer pour vérifier les collisions entre des machines à formes spécifiques, mais aussi de façon plus théorique sur comment prévoir son code pour de futures intégrations
UI, SFX ou VFX.
Challenge Technique
Le challenge principal a été le versioning avec l'utilisation de GitHub, c'était la deuxième fois que je l'utilisais et contrairement au premier projet, cette fois, je n'allais
pas être seul sur le projet.
Il a donc fallu penser une manière de travailler, de hiérachiser et de nommer les scripts et autres fichiers sur Unity pour pouvoir s'y retrouver facilement, j'ai alors rédigé
un document, lors de la pré-production, concernant les différentes normes et nomenclatures à utiliser à l'intention des programmeurs pour le projet.
Fonctionner de cette manière, en établissant des règles, nous a permis d'éviter des problèmes de conflits de fichiers et nous avons ainsi pu avancer dans la production sans entraves.