Progress on the Untitled Multiplayer Game

Lakshya TyagiLakshya Tyagi
3 min read

The game is aging like a fine wine, we have made a lot of progress over the last two weeks. We have got the player movement right. The player can now-

  1. Walk

  2. Run

  3. Look at different directions

Apart from the movement, we were able to implement realm switching. The player can traverse between different realms by pressing the "V" key.

We have also added a gun that allows the player to shoot.

A multiplayer system as been implemented using Photon that allowed multiple players to join the same game. We playtested the game and it turned out to be quite fun. The players receive damage, are able to respawn, the ammo system works smoothly and players can switch realms seamlessly.

Miro

I have set up a Miro board for project management. It has proven to be extremely helpful for us. Miro has been used for the following tasks-

  1. Game Ideas: Everyone from the team came up with their own ideas to be added in the game, we have considered adding most of them, they will implemented in the game gradually as we make further progress.

    1. Game Name: I have added a section where everyone will write their suggestions for a game name and we will conduct a vote on it.

Test Cases: Using my QA experience, I generated the following test cases and the team had a great time testing the game referencing the cases.

  1. Bug List: I created a bug list to keep track of the bugs we encounter and update their status once they have been fixed. The fixed bugs can be reopened if we encounter them again.

  2. Mood Capacity: I also created a fun table for the team to mention how they are feeling throughout the journey. If anyone is unavailable or drained out, they can update their capacity using the colour scheme.

Multiplayer Game Plan, Visual Workspace for Innovation (miro.com)

Above is the link to our Miro board.

Arcweave

I have set up an Arcweave board and designed a flowchart of how a round would work in the game. I covered the objectives and win conditions for both the teams using if else nodes. I have also added nodes that depict the player characteristics for both Light and Dark realm teams.

Untitled project | Arcweave

Above is the link to our Arcweave board.

Map

I have created a map using Unity. An asset pack called Simple Modular Dungeon by DanProps was used from the Unity Asset Store. Many factors were considered while creating the map. Some of them being, map balancing, choke points, close combat regions, long ranged combat regions, high ground, low ground. The players can't camp at one spot for longer because they will always be exposed to being eliminated by the others. I am planning to add anti gravity propellers to launch the players in the air so that they can reach high ground without having to use the stairs. The structure of the map is complete, I will now continue adding lights and particle effects to create fog and illuminations.

0
Subscribe to my newsletter

Read articles from Lakshya Tyagi directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Lakshya Tyagi
Lakshya Tyagi