Working with Playstation Hardware
As part of a module in my second year of University, I got experience with PS5 development kits.

A module that I undertook in my second year of study was called 'Programming Consoles'. As the name suggests, this involved working with the development kits of console manufacturers to create a working tech demo on their proprietary hardware and libraries.
I created a game on the Playstation 5 controller that auditorially listed a sequence of inputs (through the built-in speaker) that the player then had to respond with in a short time-frame. As the player continued to get the sequences correct, they would get longer and more complex until they made a mistake. The lightbar was used to indicate to the player when they needed to start pressing, as well as if they got the sequence right or wrong. Haptic feedback is also applied when the player makes inputs for a more enjoyable experience.
The game had a non-linear difficulty scale, meaning the player had to get more sequences correct each subsequent difficulty increase before it increased again. Using this provided a longer and more fulfilling player experience than if it had been a linear scale.
The game was created in C++ using proprietary hardware and accompanying libraries. Unfortunately due to an NDA of said hardware, I am unable to show any content or code relating to this project.

