Team Project Game – Spies vs Guys

As part of our Team Project in second year, I worked with 4 other students to create a multiplayer game. We created ‘Spies vs Guys’, a multiplayer game where players can play on their own computers. We developed several components such as the game logic (the rules of the game, the gameplay), networking (using TCP communication and servers), rendering (using the Graphics module in Java), artificial intelligence (non-playable characters) and user interface. I was responsible for the user interface, coding in Java. We carried out testing and followed software engineering processes such as Agile and creating UML diagrams. Additionally, I was responsible for creating the UML diagrams and ensuring we followed the software engineering processes.