DualSense Vibrations
DualSense Haptic Feedback
Audio Implementation
Driveback: San Juego was our second game project as a group during our education at PlaygroundSquad.
Our biggest inspiration for this game was the Driver series as our game is a story-driven, open-world driving game with tons of side missions, collectibles and secrets to explore. Made with Unreal Engine 5.
The game was nominated for both Best Art and Best Diversity at the Swedish Game Awards 2024.
We were 4 programmers in this group, all of which were incredible in their areas of expertise but the challenge of never having used Unreal Engine before was still an obstacle to get used to.
My programming efforts for this project were mostly focused on getting all the fun haptics to work properly for the DualSense controller. This was tougher than I thought, considering that we had no access to any documentation regarding the DualSense, especially with Unreal Engine but in the end, I managed to get both the adaptive triggers to feel really great based on the speed of your vehicle and if you're accelerating or braking but also got some really immersive vibrations that are based on speed and current traction meaning that if you lose grip, like going off-road, drifting, driving up sidewalks or burning out, you got a variety of different vibration strengths.
Another area of mine was collaborating with our sound designers, who were students from another school. I was part of keeping our communications going, giving feedback on sound effects they made and eventually implementing them in a good way.
I'd say that after this project, I got a lot more knowledge over the hardware of both the Playstation 5 and it's DualSense controller which will hopefully make it easier for me to work with said hardware in future endeavours.