Games by Maurice Grela Games by Maurice Grela

I was responsible for all design decisions made on Crossfire: Legion between August 3rd 2021 and June 19th 2023. This project was in development for a long time prior to my arrival. This resulted in me having to make many revisions to pre-existing systems and mechanics to bring everything up to par for the game’s release. This section will cover new features and tasks that I drafted from start to finish. Each of these features required the full approval of our publisher Smilegate.

Pre Alpha Feedback

You can read about the pre-alpha feedback from the following article:
Steam Community :: Crossfire: Legion

Check Point System 

I was responsible for deciding when the game should be saved on a level-by-level basis. 

Balance pass 

Keeping a competitive gameplay experience in mind, I oversaw the balancing of the game mechanics. In total, I accomplished two rounds of rebalancing with our 70 unit roster. You can find our patch notes on the Crossfire: Legion steam page. 

Roster Revisions

I increased the unit selection from nine to ten slots. We had one commander slot and three slots for each unit type: category, infantry, vehicle/tank, and air.

However, unlike the vehicle/tanks units, Infantry and Air rosters lacked enough units to fill their 3rd slot. So, I opened that slot to all unused available units from the same unit type being selected.

So for example, if the player likes T1 infantry rather than the T2 option, they can now use that 3rd infantry slot to round out their roster. Same thing with the air units. Previously, you had a tough time deciding between the Falcon/Prion/Wasp. Now players will be able to have at least 2 of the available air units for their 3rd unit type slot.

Faction Specific abilities 

You can read more about the implementation here. The following is an quick design breakdown of the goals for each change. 

Black List Faction abilities 

The goal of these designs was to encourage hit and run tactics which tie into the insurgency theme of the faction.

  • Passive chance for critical damage (recycled the sniper trooper ability)
  • Passive speed boost while you’re out of combat 

Global Risk Faction abilities 

To represent the military strength and endurance of this faction, I created a game mechanic to depict their durability.

  • Designed an  Armor Value mechanic to endow additional durability onto Global Risk tanks and vehicles

New Horizon Faction abilities 

To improve the utility of this faction, we decided to modify how the shield mechanic works. This shield is unique to the New Horizon faction.

  • Shields block status effects when absorbing damage

Game mode revisions

I was responsible for revising rules across all game modes. The following are examples of two revisions I was responsible for. 

Battlelines power ups

We added a menu that would give players a variety of power ups. The automated nature of Battlelines would often result in stagnation. Since players cannot provide orders to units in this game mode, we provided players with a way to buff/debuff  units on the field.

Brawl revisions 

This game mode was in an incomplete state when I was assigned to work on it. The following is a demonstration of how I evaluate and revise design features. 

For additional context, you can read about the game mode here:
Crossfire: Legion – DevBlog 30: New Game Modes – Steam News (

Design issues

  • Limiting player selection to a single slot diminishes the strategic options players can make during a game
  • By the time the 9th slot has been reached, games become flat and predictable due to both players being forced to use their Tier 3 air units exclusively
  • Since players don’t see what units their opponents are bringing to the table, situations can arise where the player’s selected slot could not damage the choice their opponent made for the same slot.


  • Allow players to toggle which units are being spawned through the core base.


We redesigned the Brawl mode’s algorithm to allow the player to choose which units should be spawned. This system recycles the current system that toggles between the units used. It would allow the player to choose any slot that has been unlocked up until that point. For example, if the game is currently at slot 5, the player will be able to select a unit from slot 1,2,3,4, or 5.