top of page

Shoot N Slay

Shoot N Slay was an android game I made as a part of my final thesis submission for my Bachelor’s degree in Game Development from University of Wales. It’s a real-time multiplayer racing and slaying game. Its setup in a procedurally generating tunnel where the players overcome obstacles while flying at supersonic speeds and compete with each other to finish first. Each player has a few attacks and a few defense moves that takes varied times to recharge and can be used to win the game. This is the first time I made any kind of multiplayer game. And I learnt a lot about lobbying, match-making, Synchronizing, network latency and optimization given that this game was intended to run on a 2G mobile network.


Areas of contribution – Gameplay, UI, VFX, Audio FX, Multiplayer


Programming Languages Used – C#


Tools used – Unity3D, Mono Develop, Photoshop


Details


  • Implemented a multiplayer backend for hosting, joining and matchmaking using photon.

  • Implemented smooth interpolation and client-side prediction to manage latency.

  • Optimized data usage to support 2G mobile network for up to 10 players in a room.

  • Implemented procedural level generation for the tunnel map.

  • Created and implemented particle and sound effects for attacks and shields.

  • Implemented game mode rules for game start, game end and player ranking.

  • Created the menu and HUD user interface using UGUI.

  • Added Audio FX for UI and gameplay.

bottom of page