top of page

Matrix Arena

Writer's picture: FU WEIFU WEI

Updated: Jun 19, 2023




Concept

Matrix Arena is a 1v1 offline multiplayer game played in MR environment, where the main objective is to use the weapons at hand and pick up various power-ups scattered throughout the arena to defeat the opponent. The game aims to bring back the childhood face-to-face interaction between players, rather than the current screen-based interactions.


Game structure

The game mainly consists of a manually calibrated 1v1 arena, which limits the movement and power-up spawn areas between players.


Actions

Players can accumulate power by running and dodging bullets and grenades to activate their ultimate weapons. They can move around the arena, press the trigger to shoot various colored bullets to push back the enemy, and use items in the environment such as grenades and health packs to gain advantages and tilt the balance of victory in their favor.


Objectives

The main objective of the players is to defeat the enemy within the 90-second time limit, or to maintain their health level as much as possible within the time limit.


My role

Programmer, designer, project manager


Weapons and mechanics that I designed and developed:

  1. power system: To reward players who like to move around the arena, I added a power mechanic. This mechanic allows players to accumulate energy by running quickly, dodging bullets, and doing other actions. When the energy value reaches a threshold, the power state is activated. This state allows players to fire a high-damage grenade launcher with a wide range, posing an ultimate threat to the opposing player.

  2. UI Manager Class: This is a utility class designed to facilitate the call and animation functions of the entire UI system. This manager class is a singleton and uses the Dotween plugin to encapsulate various UI animation effects and API calls.

  3. UI Logic: I have implemented various UI animations and logic, including HP bars, power bars, scoreboards, and end-of-game displays. All of these UI elements were developed by me.

  4. Grenade: Players can pick up grenade props and throw them at the enemy's location, causing area-of-effect damage.

  5. Shield: Players can pick up shield props and activate them to gain a period of shield effect, which can absorb damage from the enemy.

  6. Bubble Gun: Players can pick up bubble gun props and use them to shoot bubble bullets. The movement speed of bubble bullets will increase with the charging time, and they can also block attacks from the opposing player.

  7. Power Ultimate Weapon: Players can accumulate energy and activate power state to obtain the Power Ultimate Weapon. This weapon can continuously fire high-power grenade launchers, causing large area-of-effect damage.




6 views0 comments

Recent Posts

See All

Comments


  • facebook
  • twitter
  • linkedin

©2019 by FU WEI. Proudly created with Wix.com

bottom of page