The game features a nonlinear story, that follows the unnamed player character as they go to become a racing icon in the United States by winning in all racing disciplines available in the game.
For The Crew 2 I had the opportunity to actively participate in the pre-production phase. I did redo everything related to the GUI from Input management to the GUI technology used (Scaleform).
We have set up a pipeline that did allow us to ship a AAA GUI quality with a very small team.
I did redevelop the whole GUI framework and did create some improved version of the visual widget we used for the previous game. And create new ones.
Also, I did redo the GUI interaction system, with one key in mind “One Screen One purpose”, keep the focus of the player on what matters at that moment. If you play you will not notice that depending on the context some GUI appear and disappear to not disturb your experience.
It was also an opportunity to create a new sound integration pipeline within the GUI, to allow the GUI team and the sound team to work in parallel without friction.