top of page
< Back

Phoenix Initiative

Phoenix Initiative is a Tactical PRG that attempts to answer the question "How a citizen of an authoritarian regime can take action to make things change".


Pitch: Mutant year Zero : Road to Eden meets Riot Civil Unrest in Road 96

Synopsis: The player embodies a member of a civilian organization aiming to overthrow the authoritarian regime.

They will use various actions, including civil disobedience, newspaper publication, and infiltration into official locations to gather information...

But be careful!

Public opinion and the state’s mistrust must be taken into account so as not to lose one’s resources.

Project Context

At Game Sup, each year there is a dedicated period for personal production. This time we could do it alone or in a group. With Céline Dumont, we choose to work together. So we had 10 days to design a game, producing game and technical documentation as well as a prototype.

My tasks in this project

  1. Game concept Documentation | Powerpoint, Adobe Illustrator

  2. Floating Camera | C#

  3. Grid Management | C#

  4. Select a Character | C#

  5. Move a Character | C#

  6. Tech Design Document | Powerpoint, Adobe Illustrator, Sublime Text



 

Task #1: Game concept Documentation


I have to create an High Concept Document that brings together and explains a large part of the game's concept.




 

Task #2: Floating Camera | C#



I use the plugin Input System in order to manage Input for keyboard & mouse. The Floating camera is similar to the camera found in Xcom games - my main reference. She can rotate, move, zoom in or out one step at a time.

 

Task #3: Grid Management | C#



My grid system was devised by studying the one used in Xcom games.


The grid is made up of cells.

Cells can contain several things at once, from obstacles to Soldiers.


I wanted my grid to "read" the map created by the level designer, so he wouldn't have to.


In other words, when reading and creating the grid, we'll spawn the cells one after the other, and each time we'll:

  • position it at the right height,

  • record the type of cell it is,

  • record whether a Hostile Soldier is on it,

  • record its index in the grid,

  • record the cell in the grid.


When the grid is set, the Ally Soldiers appear in the bottom left-hand corner.

I also wanted a debugging module, so I could display the grid and see if everything was inside.

 

Task #4: Select a Character | C#





 

Task #5: Move a Character | C#





 

Task #6: Tech Design Document


I have to create an Tech Deisgn Document explaining and illustrating each programmed mechanics.





Team Members

Game Designer / Producer



bottom of page