- Hexanome-16
- java
- Constantin Buruiana
- Tristan Leclair-Vani
- Éléa Dufresne
- Peini Cheng
- Imad Issafras
- As a Team
- Finish implementing extensions
- Create savegame presets (both mandatory and for testing)
- Add tests to acheive 80% coverage
- Constantin Buruiana
- Integrated savegames into client
- Fixed constant token refresh bug
- Created error prompt
- (WIP) Added account registration screen for admin players
- Tristan Leclair-Vani
- Helped debug constant token refreshes
- Participated in team discussions
- Imad Issafras
- Implemented token discarding
- Added single L2 and double L3 cascades
- Prevented players from opening some prompts when it's not their turn
- Peini Cheng
- Added cities initialization and display on game board (win conditions and triggers TBD)
- Implemented all trade routes
- Éléa Dufresne
- Participated in team discussions
- Complete noble visit
- Complete the expansions
- Turns out we have a lot more left than expected :(
- Final assignments season is insane
- Issues usually have more granularity than initially thought
- As the project grows in complexity it becomes harder to find the true source of bugs even with proper separation of concerns and best practices
- But those best practices are still very valuable :)
- Pending game actions with embedded data (e.g. noble conflict) fail to be parsed when creating a session from a savegame
- The client has an active timer thread for token refreshes even after window has closed
- Reserving cards needs more testing
Name | Percentage (%) |
---|---|
Constantin Buruiana | 30 |
Peini Cheng | 30 |
Imad Issafras | 30 |
Tristan Leclair-Vani | 8 |
Éléa Dufresne | 2 |
- Keep rollin' rollin' rollin' rollin' rollin'