SNCF RAT
SNCF RAT (Reconnaissance de l'Aptitude au Transport) is a PC and VR application designed to the train railway staff in the checks required before the departure of a freight train.
This game has 2 sections: exercise creation and exercise resolution.
During creation, the trainer can choose to add the wagons of his choice from those available (C12, R90, S28, K50), the loads for each and any anomalies.
Then the employee can move on to the resolution phase, in which he will have to check all parts of the wagons (positioning, conformity, condition, etc.) and takes notes so that tracking sheets can be written.
At the end of the exercise, a summary report will be created, listing the sheets and all the interventions carried out during the game.
Roles & Tasks
Gameplay Programmer : I joined the project at the end and my tasks were focused on implementing the last anomalies as well as debugging.
Then I worked on an exclusion system to limit the use of certain anomalies when others were already present (by avoiding conflicts between the two).
I've also created the attachment part between the cars, which means defining which car's hook and cable will be used for the attachment, taking into account any anomaly.
In the end, I developed a wagon weight mechanism which together with the loading, created both overweight and undercarriage deflection anomalies.