Week #3

Week 3 #

Implemented MVP features #

  • Energy:
    • Main goal of the game.
    • Anomalies generate energy on interaction with Agents.
  • Anomaly interactions:
    • Agents interact with Anomalies to generate Energy.
  • COOPerative Multiplayer:
    • Multiple players are able to play together via local multiplayer.
  • Map:
    • All planned facility modules are implemented.
    • Agents can be selected and sent to any location.
    • Agents can navigate the complex with ease.
  • Anomaly research menu:
    • In this menu, you can unlock info about anomalies and read their description.
    • It is planned to give player an ability to unlock and manufacture the gear for the employees by spending the resources.

User Journey #

Main Loop: #

  • Energy Collection Goal: Each day has a quota of (energy) you must produce by working on Anomalies.
  • Order Agents to Work: Agents perform tasks on Abnormalities (e.g., Instinct, Insight, Attachment, Repression), each with different risks and rewards.
  • Success yields energy.
  • Failure may trigger the Abnormality’s negative effects.
  • When you collect enough energy for the quota you will be able to move onto the next day.

Demonstration of the working MVP #

MVP1 demo recording #

Latest Itch.io build #

Internal demo #

After conducting the internal demo, we identified a few major bugs:

  • Shop Research Currency counter does not update after purchase.
  • Work is not synced between clients.
  • You can move working Agent, which breaks the game state.
  • You can move Agent into an occupied chamber, which resets current working progress.
  • Our stakeholder highlighted the lack of polishing.

Weekly commitments #

Individual contribution of each participant #

WhoDid whatProof
Andrey V.Made new game sprites, connected all assets into MVP1[29dbb93]
Danil N.Assembled and redacted assets for MVP1, embedded the web build into the capstone report[bd865e7] (redid the scripting), [6448f24], committer for many others (due to rebasing)
Anastasia V.Helped with anomaly research menu script[GDrive] (original commit is lost due to multiple rebases)

Plan for Next Week #

WhoPlans to do what
Andrey V.Implement Anomaly logic and connect Resources
Danil N.Implement Anomaly logic, documentation
Anastasia V.Create instances of Anomalies and help with code

Confirmation of the code’s operability #

We confirm that the code in the main branch:

  • In working condition.
  • Run via docker-compose (or another alternative described in the README.md).