Year 4: 2016/17 - Universus: Group Assignment
As a group, we had to develop a Playstation 4 game using PhyreEngine at our university. We chose to make a space based game where you have to defend a planet from an asteroid attack, while trying to escape.
I took on the role of the network developer and I implemented a LAN multiplayer mode. In order to implement this, I firstly had to teach myself the basics of networking as it is not something that was part of the course. Then I learnt the networking library built for PS4, and then wrote an API around that library to implement in the game.
Simultaneously, the team built the game and we merged the networking into the game smoothly.
To develop this we used C++ with the PhyreEngine and Playstation 4 development kit.
Sadly, my university said I am unable to publish my source code.
Here are some images of the game: