2020 10 23 meeting - overlord-supreme/checkers GitHub Wiki
time: 2020-10-23T13:05:00
attending:
- Chris
- Conner Pierce
- Henry Dang
- Peter Mangelsdorf
- Tom Trimbur
- Store in Text file
- Not Needed
- Enum?
- out of scope
- just focus on networked play
- Player
- Piece(s)
- "Interaction defines the player"
- Peter:
- Pieces should know their logical position
- Board should know the translation of logical position to physical position
- Conner: Board should know where pieces go
- (see example document)
- (Due Wednesday)
- Sections
- Diagrams
- Work Delegation
- Intro
- Overview
- Definitions (Red/White, Man/King)
- Tools/Tech (Unit Tests)
- Requirements Traceability
- Interface
- Networking
- Data Model
- System Architecture (Deployment) (see Example SDD page 2)
- Networking/Messaging (Sequence)
- Object Dependencies (UML)
- Object Knowledge (UML)
- Intro
- Requirements
- Data Model
- Overview
- Networking
- Interface
- consider it a series of connected turns
- or a queue of actions, gets repeated
- Henry: Should put checkers logic in plain C# classes
- Conner: Everything that is rendered and has a position must be a GameObject at some point
- Peter:
- We can run Unit Tests from inside Unity
- Can either load in a full game environment (test gameobjects)
- Or load only classes (test logic)
- Henry: We should be testing the logic
- Peter: Yes!
- Conner, Henry: Sunday Morning (10:00)