Releases: SWE2024/world-conquest
Releases · SWE2024/world-conquest
Sprint 4
Sprint 4 is over! Here are the additions / changes: (Functional/Non-Functional)
- added the ability to attack and defend fully (@LewisRye, @TaiseiYokoshima)
- added the recursive fortification algorithm (@TaiseiYokoshima)
- added the ability to transfer troops to a newly owned country (@LewisRye, @TaiseiYokoshima)
- added the ability for AI agents to play the game with some decision making (@LewisRye)
- added the ability to trade in and receive game cards (@TaiseiYokoshima)
- added the ability to rename countries (@LewisRye)
- added a killfeed to broadcast useful game information (@LewisRye)
- added a settings menu with full audio control (@LewisRye)
- added sound effects throughout the game (@LewisRye, @AxelGumiit)
- added keybinds for mute, fullscreen and settings (@LewisRye)
- efficiency improvements by limiting FPS to screen refresh rate (@LewisRye)
- camera improvements by ensuring the camera smoothly transitions/resets (@LewisRye)
Sprint 3
Sprint 3 is over! Here are the additions / changes: (Functional/Non-Functional)
- creation of manual and automatic setup phase (@TaiseiYokoshima)
- attack phase logic and UI, working with 1 dice (@LewisRye)
- added delegate event methods to decide game state (@TaiseiYokoshima)
- complete code refactor w/ variable and logic cleanup (@LewisRye)
- added a second map (@LewisRye, @AxelGumiit, @KoushicSumathiKumar)
- smooth zooming animations (@LewisRye)
- new game icon (@AxelGumiit)
Sprint 2
Sprint 2 is over! Here are the additions / changes: (Functional/Non-Functional)
- turn indicator to show the current player's turn (@TaiseiYokoshima, @LewisRye)
- added numbers above countries to show the amount of troops (@LewisRye)
- small code refactor for performance increase (@TaiseiYokoshima)
- new background while ingame (@LewisRye)
- lobby menu to choose player count (@TaiseiYokoshima, @LewisRye)
- distributing countries evenly between players (@TaiseiYokoshima)
- fixed some countries neighbour graph (@LewisRye)