Toy Adventure - PS5 Game

Toy Adventure is a small game developed using the PS5 toolchain in an industry-standard PS5 devkit at Sheffield Hallam University. The project was treated as if it were a product launched on the PlayStation store, having to clear the Sony PS5 TRC sweep and having to comply with official Sony guidelines.

The game was made by a 4-person team consisting of 3 programmers and one designer.

Gameplay

The game consists of a Pikmin-inspired exploration adventure, where you have to collect toy soldiers to advance through different areas on the map. There are also melee and ranged enemies that offer some basic combat.


Game Contributions

    My role in the project consisted of:
  • Making a tool that converted unity scenes into our binary format to make level prototyping faster.
  • Programming the toy soldier minions that follow the player.
  • Programming basic AABB and OBB collisions.
  • General gameplay interactions (player - enemy, toy soldier- wall).


Engine Technical feats

The models, map, and skeletal animations are made via custom tooling which imports native 3DS MAX formats into a custom internal binary format created for the PS5 engine. The engine also implements static shadows in the form of lightmaps, and dynamic shadows via shadowmapping.