Audrey Goutelle
Junior Tech Designer
Ch'empire
Ch'Empire is a RTS - 4X game. Pitch: Our game is a mixt between Northgard and Stardew Valley but with Humanoïd Mushroom
Synopsis: Stropharia, a mushroom traveller, decides to manage a village in a clearing by fulfilling their needs and responding to the villagers' requests to make them prosper.
Project Context
Ch'Empire is an End-of-year Project. Completed at May-June 2022, the end of the first year at the Game Sup school.
We had 5 weeks during which we created a prototype and documentation related to the overall game and the prototype.
My tasks in this project
Production management | Click-up, Discord
AI of Soldier & Villager | Behavior Tree, Blueprint
Order System for Soldier, Villager, Woodcutter and Miner | Blueprint
Implement Animations for All Characters | Animation Blueprint
Task #1: Production management
For this project, I was primarily responsible for production management. I used Click-up to keep track of the progress of each task. But I also asked every day what each team member was doing, in a dedicated channel on Discord, so that everyone could know what they were working on. |
Task #2: AI of Soldier & Villager
In addition to production management, I've programmed 2 AIs, the soldier and the villager.
The villager can on command:
The villager, if not commanded, wanders around the village. Soldiers may do so if ordered:
If the soldier is attacked, he will attack the enemy who inflicted the damage in return. If the soldier has no orders and suffers no damage, he patrols the village. |
Task #3: Order System for Soldier, Villager, Woodcutter and Miner
Any order given goes through the Minions Manager, who will pass it on to the right minions.
|
Task #4: Implement Animations for All Characters
Player Character & All minions have an animation for Walk, Run, Take Damage, and Death. Player Character & Soldier also have an Attack animation. Villager also have a for the Construction an animation. The Run/Walk State are done by Leo Cusserne. All animations comes from Mixamo. |