Note: Recreation of this game was for academic purposes only.
Game Authors: Vyasan Jogarasan, Ryan Nguyen, Fareen Lavji, Vis Kirubakaran
readme Authors: Vyasan Jogarasan, Fareen Lavji
Version: 12.09.2020
- Source Code and executable in JAR file
- UML Diagram
- Sequence Diagrams for important scenarios
- Documentation
- User manual
- JAVADocs
- Refactored GUI, maps, and AI player
- Added custom maps integration
- Added save/ load feature
- Refactored GUI to modularize and use MVC paradigm
- AI Players
- Bonus army allocation feature
- Troop movement phases
- Refactored to implement a back-end that doesn't touch the UX
- Added JUnit tests
- Created GUI
- Custom map uploading still needs to implement dynamic GUI design
- The scroll pane for fortifying doesn't allow mouse scrolling
- Bonus army allocation can only be done in 1 country
- Skipping of AI player's turn is not automatic when there are humans playing as well
- There is no end to the game
- There is an infinite game loop with AIs
- Need a way to reject invalid maps
- If the user closes the dialogue box for uploading custom maps, they need to start the game again.