Repository navigation
🎮 Zappy v2.2.0
Pre-release
Pre-release
🎮 Zappy v2.2.0
📅 Date de release: 19/06/2025 à 06:19
✨ Nouvelle fonctionnalité
Cette version ajoute de nouvelles fonctionnalités tout en maintenant la compatibilité.
📋 Changements
- b01fb3e Merge pull request #219 from SamTess/ai-0-to-8-strategy
- 0ae3607 [MERGE] Merged pull request #216 from SamTess/212-bug-résolution-de-bugs-gui
- 727afe0 FEAT: made all agents go on the elevation tile so now they win successfully
- fcef676 FIX: comment out player ID check for initial server state
- 5edc0b2 Merge branch '212-bug-résolution-de-bugs-gui' of github.com:SamTess/Zappy into 212-bug-résolution-de-bugs-gui
- 5a1b7c7 [FIX](player mouvement): fix player mouvement logic in player class updateFromProtocol
- 6bfa461 [FEAT](Error handling graphic): Added basic error handling for graphic if player id doesn't exist
- 8e5dc2c [FIX](Temporary Error handling): Added error handling in case player ID doesn't exist
- 7ec656b [FIX](Compilation issue): Fixed compilation issue in server caused by unused variable
- a14fc2d FIX: fixed the upgrading behavior (now the agents can win :)
- 4f4a26c [FIX](Circular buffer/ Last valgrind error): Corrected Circular buffer behavior and hunted down last valgrind error due to graphic free unintialised
- ae2127f Merge branch 'main' of github.com:SamTess/Zappy into ai-0-to-8-strategy
- 56c3d71 FEAT: implemented the setting phase + replaced the decision making by a beter design pattern
- fb3c292 FEAT: added a setting up phase and a detection to go to the upgrading phase
- 25160ec [MERGE] Merged pull request #218 from SamTess/217-refactor-refonte-de-larchitecture-interne-du-gui
- e5b27da [MERGE] Merged branch '212-bug-résolution-de-bugs-gui' of github.com:SamTess/Zappy into 217-refactor-refonte-de-larchitecture-interne-du-gui
- 5e5cd32 FEAT: Initialize message handlers in GameController upon setting the entity factory; ensure GameState creates its entity factory on construction
- 71e60c0 [REFAC] (coding style): Improve includes and formatting across entity and renderer files
- 1f668ec FEAT: Enhance GameController and GameState with entity management and factory integration
- a33f359 FEAT: Refactor GameState and implement entity classes for Eggs, Players, and Resources
📦 Contenu de la release
- Binaires: zappy_server, zappy_gui, zappy_ai
- Bibliothèques: libgui.a, libserver.a, libraylib_cpp.a, libraygui_cpp.a
- Plugins: libraygui.so, libraylibcpp.so
- Documentation: Guide d'utilisation et API
What's Changed
- [PR] pull request for issue #217 refactor refonte de larchitecture interne du gui by @marinlamy in #218
- [PR] pull request for issue #212 envoie commandes depuis le gui by @marinlamy in #216
- [PR] Ai 0 to 8 strategy by @ms-tristan in #219
Full Changelog: v2.0.0...v2.2.0