ILander

Details

  • Genre: Online/Offline PVP
  • Platform: PC
  • Engine: Unity
  • Language: C#
  • Date: 2023
  • Duration: 2 Weeks

Contribution

ILander is a 2D PVP game that can be played in either local co-op or multiplayer via LAN. This was made as a learning experience on how to build architecture that handles local/online gameplay modes. In the process, I also took this opportunity to build a backend for the game that overrides Monobehavior and provides full control over its features. This is a common practice for medium/large sized games made in Unity which made it an appealing architecture for me to try out building. I also built a resource management pipeline using Addressables which I was not familiar with and is valuable to learn for performance purposes. Lastly, I also learnt how to use Netcode for GameObjects (NGO) for building networked games which was a very valuable experience considering how many challenges I had to overcome to make ILander.

Description


Play as multiple different characters each with their own unique space ship as you fight across the galaxy. You can select between 3 unique levels, pick up and use different powers and play co-op on the same device or multiplayer locally.