Project Setup
Date: February 25, 2022 5:00pm EST (Discord)
Attendance
- Audrey Schmitt
- Austin Sopha
- Foenix Szot
- Kevin Cornell
Agenda
- Commit empty unity project to repo (2020.3.18f1)
- Ensure everyone can pull & run project on their machine
- Brainstorm game state design (anything to show progress for Tuesday’s assignment)
- How will game state be stored?
- How will nodes be programmed?
Meeting Notes
- “Play” button > Overview
- “How to Play” button > Map with Labels
- “Options” button > Options
- “Main Menu” button > Main Menu
- “Main Menu” button > Main Menu
- Export button
- Import button
- “Main Menu” button > Main Menu
- Play Simulation button
- Add node
- Delete node
- (Maybe a button for connect nodes option?)
- Map with labels
- “Main Menu” button > Main Menu
- Comes right before gameplay
- Explains supply chain (how lumber moves throughout UP) (information provided by Meara)
- “Main Menu” button > Main Menu
- “Play/Begin” button > Gameplay screen
- Supply & Demand nodes will be configured the same way each time the game starts (the map will look the same every time a user starts a new supply chain network)
- Randomize button option (stretch goal)
- Environmental impact (calculated by application)
- Cost (calculated by application)
- Incoming supply (List of supply nodes, max 3)(configured by user) (max could vary between different transport methods?)
- Outgoing supply (List of demand nodes, max 3)(configured by user) (max could vary between different transport methods?)
- Supply rate (how much lumber is supplied per ‘tick’)
- Outgoing supply (List of distribution nodes)
- Demand rate (how much lumber is consumed per ‘tick’)
- Incoming supply (List of distribution nodes)
- Programmer (total: 3) Kevin, Audrey
- Data handling (import / export) (1 person)
- Gameplay (node calculations / user input) (2 people)
- Artist (total: 2) Austin, Foenix
- Map
- Boats / trucks / etc (fun icons) (2 person)
- Button style
- UI visuals
- Ensure buttons go to correct screens (1 person)
Action Items
- Programmers to make scripts for each node (submit commit link as submission for project assignment 14)
- Artists to sketch out basic elements