#6 Director/Agent Structure

 

SECRET

DigiMastered Works LLC

Office of Development

DMW107IB7006

Date 12/20/2021 05:29 PM

THIS IS FINALIZED INTELLIGENCE

 

To: The People
From: Tanner Fry
Subject: Director/Agent Structure

 

Director Design

    The holidays hit different and that shows in the progress of the game. So... The Director. A fundamental person and component of AIA. Head honcho and the lead architect of operations for the intelligence agency, the Director is an extension of yourself while playing AIA.

    Although, currently not as complex as an agent, the Director will be the fundamental centerpiece as you navigate through The Greatest Cold War. A little bit has already been explained in past articles about the Director but to sum it all up, the Director will be who you play as. AIA is an experience for players to see an interpretation of what a Director may need to handle in a post-stable world.

    At the moment the Director hasn’t had many key components implemented into it but the plan is to have your Director manage operations, have negotiations with internal/external components of your country as well as foreign countries, perform pure or corrupt actions, and more. Even though key components aren't implemented, the base architecture of how those systems will be implemented has been created such as database calls and data passing to the UI.

    General areas of development for the Director:

  • Director customization
  • Director evidence/operation board
  • Director control (Possible but not of great interest)
    • This could lead to enhancing moral/building stats or other variabilities by placing the Director at a specific location. For example, research speeds could be increased/decreased based on the Director's characteristics and them visiting a research center. Is the Director scientific or are they militaristic? How do the attributes associated with those beliefs affect what's around the Director? 
    • This could be a level too deep but unsure of at the moment.
  • Building management
    • Current buildings: Headquarters, Office, Farm, Research Center, Training Base, Factory, Capital, and more.
  • Research management
    • Research will be fundamental to enhancing a Director's agency.
  • Agent recruiting/dispersion/promoting
    • Agents come from all walks of life and thus will be reflected in the game.
  • Moral decisions (Bribery, laundering, etc)
    • Choices and freedom are of utmost importance with AIA and the consequences of choices are just as important.
  • Accepting/Performing missions for the Director's country to enhance standing within country
Agent Design

    As for the agents, agent movement and agent idling have been created. Agent speed has also been implemented into the game time so if you increase the game time speed, then all other components of the game increase. This was easy to do by multiplying the agent movement with the game clock multiplier. Note, many components in the game will be based off of this important piece of code, gameSceneManager.GetComponent<GameSceneManager>().GetClockTickMultipler();, in order to keep components relative to the player's choice of speed (I can already see mountains of bugs that will come out from forgetting to add the clock tick multiplier).

Agent movement code.
Agent Movement Code
 

    Road creation and placement have been included in this month’s update. It’s quite rudimentary at the moment but below you can see how the system works:

    In the future, road placement needs to take into account water locations, the player’s desire to start a road from a different location, and road placement next to a road (while not on top of a road) IF the road isn’t a diagonal placement. Another enhancement for the road/agent integration is that if an agent uses the road, their speed is increased based on the type of road built. Simple, but important for the atmosphere of the game and a way to show how much influence the Director will have.

    More Director and agent mechanics will be talked about and added in the future. Thanks for tuning in and if you have any suggestions on certain topics that you'd like to know more about, then head on over to our forums and let us know. You can also email our support at Support@digimasteredworks.com.

Roadmap

Milestones To Do:

  •  
    2021 Q4 - Development of core engine
  •  
    2022 Q1 - Development of core mechanics and game story
  •  
    2022 Q2 - Internal testing of core mechanics and Alpha testing
  •  
    2022 Q3 - Internal testing continued with review of core engine and mechanics
  •  
    2022 Q4 - Expansion of core features and Beta Testing
  •  
    2023 Q1 - Add enhancements from Beta Testing
  •  
    2023 Q2 - TBA

Milestones Completed:

  •  
    2021 Q1 - Initial designs and planning
  •  
    2021 Q2 - Initial designs and planning
  •  
    2021 Q3 - Initial designs and planning

SECRET

Approved for release: 12/19/21 ID: IB7006

1