Skip to content

Releases: NiskuT/Civilization

Civilization v4.final

28 Jan 01:01
886e1ff
Compare
Choose a tag to compare

What's Changed

  • [doc-9] Update home readme by @jard-111 in #65
  • [feature-10] Add clean-headers target for build system by @NiskuT in #66
  • [improvement-9] show last html code coverage report in develop on gh-pages by @jard-111 in #70
  • [feature-12] Add a nightly build by @NiskuT in #73
  • [improvement-10] Use the new dia in a clean way by @NiskuT in #75
  • [improvement-11] Add Linux Setup informations to Readme by @lucas-mrq in #72
  • Improvement 13 by @NiskuT in #81
  • [bug-2] build valgrind in CI by @NiskuT in #86
  • [feature-11] add a way to display a first map with static elements by @lucas-mrq in #78
  • [feature-14] Add enum class, shared class... by @NiskuT in #90
  • [improvement-15] Add an offset to the map by @lucas-mrq in #89
  • [improvement-12] Remove sayHello and add custom commands by @NiskuT in #91
  • [feature-16] Add a mooving map and first interractions by @lucas-mrq in #92
  • impovement-16: add preprocessor define for resource path by @NiskuT in #94
  • [feature-17] Add way to detect which hexagon the player click on by @lucas-mrq in #95
  • [doc-11] Update documentation for release by @lucas-mrq in #96
  • [feature 13b] Display HUD window by @Vio1625 in #97
  • [improvement-17] Add the updateElement refresh all the seconds by @lucas-mrq in #101
  • [improvement-19] add union for dia2code, change name of enum class, an… by @NiskuT in #105
  • [feature-19] Create action cards HUD by @Vio1625 in #107
  • [feature-20] Create the clientGameEngine by @lucas-mrq in #106
  • [feature-21] Display the playing player by @Vio1625 in #110
  • [improvement-20] Use a jsonfile instead of magic numbers in GameWindow by @Vio1625 in #113
  • [feature-22] Add a Menu in the starting game by @lucas-mrq in #114
  • [feature-18] Address the network part of the game by @NiskuT in #118
  • [feature 23] Move the priority card when clicking on it by @Vio1625 in #120
  • [improvement-20] Add event functions and delete some loops to make the code cleaner by @lucas-mrq in #121
  • [feature-24] Make the Menu interractions feature by @lucas-mrq in #124
  • [improvement-22] remove a level of indentation with using namespace "shared or client or server" by @NiskuT in #127
  • [bug-4] specify the folder containing the code to avoid parasites in website class list by @jard-111 in #131
  • [feature 26] Add a validate button on priority cards and move them to the right by @Vio1625 in #128
  • [feature-28] Implement the rotation of the tech wheel by @Vio1625 in #135
  • [feature-27] Add chat to the GameWindow by @lucas-mrq in #133
  • [improvement-23] Add HD Textures & change resource folder by @lucas-mrq in #138
  • [feature-25] Add serialization for objects who need to be shared by server and client by @NiskuT in #139
  • [feature 15] First version of Rules by @jard-111 in #143
  • [improvement-24] Add a new function to make clickAction client function more readable by @lucas-mrq in #142
  • [improvement-25] Improve Menu and link between server and client by @lucas-mrq in #146
  • [feature-29] Add a button to validate the number of boxes played in a round by @Vio1625 in #148
  • [bug-6] new player is now able to see previously connected players by @NiskuT in #150
  • [feature-32] Add a text to specify the actions the user have to do by @Vio1625 in #151
  • [feature-30] communication of rulesStruct between client and server by @jard-111 in #154
  • [feature-31] Create Elements when creating the map by @lucas-mrq in #152
  • [bug-7] Bug correction when multiple player are connected by @lucas-mrq in #159
  • [bug-8] Delete K switch on menu by @lucas-mrq in #161
  • [improvement-26] make serialization work by @NiskuT in #163
  • [feature-34] Create an end of round button and a win window by @Vio1625 in #165
  • [improvement-27] Add test for shared elements by @NiskuT in #166
  • [bug-9] add an atomic to be sure that some class has been initialize correctly by @lucas-mrq in #167
  • [feature-35] Create a function to change the text of the priority card if we change the level by @Vio1625 in #171
  • [improvement-19] Add the good coments on top of the functions for doxygen by @lucas-mrq in #172
  • [feature-30] science card Level 1 work by @jard-111 in #155
  • [feature-37] Random IA by @jard-111 in #176
  • [improvement-31] delete comments by @jard-111 in #179
  • [Improvement-30] add documentation by @jard-111 in #177
  • Merge develop into main by @jard-111 in #180

Full Changelog: v1.2...v4.final

Civilization v3.final

28 Jan 01:01
886e1ff
Compare
Choose a tag to compare

What's Changed

  • [doc-9] Update home readme by @jard-111 in #65
  • [feature-10] Add clean-headers target for build system by @NiskuT in #66
  • [improvement-9] show last html code coverage report in develop on gh-pages by @jard-111 in #70
  • [feature-12] Add a nightly build by @NiskuT in #73
  • [improvement-10] Use the new dia in a clean way by @NiskuT in #75
  • [improvement-11] Add Linux Setup informations to Readme by @lucas-mrq in #72
  • Improvement 13 by @NiskuT in #81
  • [bug-2] build valgrind in CI by @NiskuT in #86
  • [feature-11] add a way to display a first map with static elements by @lucas-mrq in #78
  • [feature-14] Add enum class, shared class... by @NiskuT in #90
  • [improvement-15] Add an offset to the map by @lucas-mrq in #89
  • [improvement-12] Remove sayHello and add custom commands by @NiskuT in #91
  • [feature-16] Add a mooving map and first interractions by @lucas-mrq in #92
  • impovement-16: add preprocessor define for resource path by @NiskuT in #94
  • [feature-17] Add way to detect which hexagon the player click on by @lucas-mrq in #95
  • [doc-11] Update documentation for release by @lucas-mrq in #96
  • [feature 13b] Display HUD window by @Vio1625 in #97
  • [improvement-17] Add the updateElement refresh all the seconds by @lucas-mrq in #101
  • [improvement-19] add union for dia2code, change name of enum class, an… by @NiskuT in #105
  • [feature-19] Create action cards HUD by @Vio1625 in #107
  • [feature-20] Create the clientGameEngine by @lucas-mrq in #106
  • [feature-21] Display the playing player by @Vio1625 in #110
  • [improvement-20] Use a jsonfile instead of magic numbers in GameWindow by @Vio1625 in #113
  • [feature-22] Add a Menu in the starting game by @lucas-mrq in #114
  • [feature-18] Address the network part of the game by @NiskuT in #118
  • [feature 23] Move the priority card when clicking on it by @Vio1625 in #120
  • [improvement-20] Add event functions and delete some loops to make the code cleaner by @lucas-mrq in #121
  • [feature-24] Make the Menu interractions feature by @lucas-mrq in #124
  • [improvement-22] remove a level of indentation with using namespace "shared or client or server" by @NiskuT in #127
  • [bug-4] specify the folder containing the code to avoid parasites in website class list by @jard-111 in #131
  • [feature 26] Add a validate button on priority cards and move them to the right by @Vio1625 in #128
  • [feature-28] Implement the rotation of the tech wheel by @Vio1625 in #135
  • [feature-27] Add chat to the GameWindow by @lucas-mrq in #133
  • [improvement-23] Add HD Textures & change resource folder by @lucas-mrq in #138
  • [feature-25] Add serialization for objects who need to be shared by server and client by @NiskuT in #139
  • [feature 15] First version of Rules by @jard-111 in #143
  • [improvement-24] Add a new function to make clickAction client function more readable by @lucas-mrq in #142
  • [improvement-25] Improve Menu and link between server and client by @lucas-mrq in #146
  • [feature-29] Add a button to validate the number of boxes played in a round by @Vio1625 in #148
  • [bug-6] new player is now able to see previously connected players by @NiskuT in #150
  • [feature-32] Add a text to specify the actions the user have to do by @Vio1625 in #151
  • [feature-30] communication of rulesStruct between client and server by @jard-111 in #154
  • [feature-31] Create Elements when creating the map by @lucas-mrq in #152
  • [bug-7] Bug correction when multiple player are connected by @lucas-mrq in #159
  • [bug-8] Delete K switch on menu by @lucas-mrq in #161
  • [improvement-26] make serialization work by @NiskuT in #163
  • [feature-34] Create an end of round button and a win window by @Vio1625 in #165
  • [improvement-27] Add test for shared elements by @NiskuT in #166
  • [bug-9] add an atomic to be sure that some class has been initialize correctly by @lucas-mrq in #167
  • [feature-35] Create a function to change the text of the priority card if we change the level by @Vio1625 in #171
  • [improvement-19] Add the good coments on top of the functions for doxygen by @lucas-mrq in #172
  • [feature-30] science card Level 1 work by @jard-111 in #155
  • [feature-37] Random IA by @jard-111 in #176
  • [improvement-31] delete comments by @jard-111 in #179
  • [Improvement-30] add documentation by @jard-111 in #177
  • Merge develop into main by @jard-111 in #180

Full Changelog: v1.2...v3.final

Civilization v2.final

28 Jan 00:57
886e1ff
Compare
Choose a tag to compare

What's Changed

  • [doc-9] Update home readme by @jard-111 in #65
  • [feature-10] Add clean-headers target for build system by @NiskuT in #66
  • [improvement-9] show last html code coverage report in develop on gh-pages by @jard-111 in #70
  • [feature-12] Add a nightly build by @NiskuT in #73
  • [improvement-10] Use the new dia in a clean way by @NiskuT in #75
  • [improvement-11] Add Linux Setup informations to Readme by @lucas-mrq in #72
  • Improvement 13 by @NiskuT in #81
  • [bug-2] build valgrind in CI by @NiskuT in #86
  • [feature-11] add a way to display a first map with static elements by @lucas-mrq in #78
  • [feature-14] Add enum class, shared class... by @NiskuT in #90
  • [improvement-15] Add an offset to the map by @lucas-mrq in #89
  • [improvement-12] Remove sayHello and add custom commands by @NiskuT in #91
  • [feature-16] Add a mooving map and first interractions by @lucas-mrq in #92
  • impovement-16: add preprocessor define for resource path by @NiskuT in #94
  • [feature-17] Add way to detect which hexagon the player click on by @lucas-mrq in #95
  • [doc-11] Update documentation for release by @lucas-mrq in #96
  • [feature 13b] Display HUD window by @Vio1625 in #97
  • [improvement-17] Add the updateElement refresh all the seconds by @lucas-mrq in #101
  • [improvement-19] add union for dia2code, change name of enum class, an… by @NiskuT in #105
  • [feature-19] Create action cards HUD by @Vio1625 in #107
  • [feature-20] Create the clientGameEngine by @lucas-mrq in #106
  • [feature-21] Display the playing player by @Vio1625 in #110
  • [improvement-20] Use a jsonfile instead of magic numbers in GameWindow by @Vio1625 in #113
  • [feature-22] Add a Menu in the starting game by @lucas-mrq in #114
  • [feature-18] Address the network part of the game by @NiskuT in #118
  • [feature 23] Move the priority card when clicking on it by @Vio1625 in #120
  • [improvement-20] Add event functions and delete some loops to make the code cleaner by @lucas-mrq in #121
  • [feature-24] Make the Menu interractions feature by @lucas-mrq in #124
  • [improvement-22] remove a level of indentation with using namespace "shared or client or server" by @NiskuT in #127
  • [bug-4] specify the folder containing the code to avoid parasites in website class list by @jard-111 in #131
  • [feature 26] Add a validate button on priority cards and move them to the right by @Vio1625 in #128
  • [feature-28] Implement the rotation of the tech wheel by @Vio1625 in #135
  • [feature-27] Add chat to the GameWindow by @lucas-mrq in #133
  • [improvement-23] Add HD Textures & change resource folder by @lucas-mrq in #138
  • [feature-25] Add serialization for objects who need to be shared by server and client by @NiskuT in #139
  • [feature 15] First version of Rules by @jard-111 in #143
  • [improvement-24] Add a new function to make clickAction client function more readable by @lucas-mrq in #142
  • [improvement-25] Improve Menu and link between server and client by @lucas-mrq in #146
  • [feature-29] Add a button to validate the number of boxes played in a round by @Vio1625 in #148
  • [bug-6] new player is now able to see previously connected players by @NiskuT in #150
  • [feature-32] Add a text to specify the actions the user have to do by @Vio1625 in #151
  • [feature-30] communication of rulesStruct between client and server by @jard-111 in #154
  • [feature-31] Create Elements when creating the map by @lucas-mrq in #152
  • [bug-7] Bug correction when multiple player are connected by @lucas-mrq in #159
  • [bug-8] Delete K switch on menu by @lucas-mrq in #161
  • [improvement-26] make serialization work by @NiskuT in #163
  • [feature-34] Create an end of round button and a win window by @Vio1625 in #165
  • [improvement-27] Add test for shared elements by @NiskuT in #166
  • [bug-9] add an atomic to be sure that some class has been initialize correctly by @lucas-mrq in #167
  • [feature-35] Create a function to change the text of the priority card if we change the level by @Vio1625 in #171
  • [improvement-19] Add the good coments on top of the functions for doxygen by @lucas-mrq in #172
  • [feature-30] science card Level 1 work by @jard-111 in #155
  • [feature-37] Random IA by @jard-111 in #176
  • [improvement-31] delete comments by @jard-111 in #179
  • [Improvement-30] add documentation by @jard-111 in #177
  • Merge develop into main by @jard-111 in #180

Full Changelog: v1.2...v2.final

Civilization v1.2

24 Oct 20:46
2e31736
Compare
Choose a tag to compare

What's Changed

  • [doc-3] Create a doc to describe process by @jard-111 in #39
  • [bug-3] Display Images on Diagram Explanation by @jard-111 in #40
  • [doc-7] Improve doxygen and github home page by @jard-111 in #42
  • [bug-3] Allow doxygen to use dia by @jard-111 in #41
  • [improvement-3] add the index for the diagram page by @jard-111 in #44
  • [improvement-4] Explain how to build documentation / make the link more visible by @jard-111 in #47
  • [feature 8]: add test and improve workflow by @NiskuT in #50
  • add github build action badges to the README.md by @jard-111 in #54
  • [doc 9]: add a page in the documentation for CI explanation by @jard-111 in #57
  • [feature-9]: add valgrind workflow by @NiskuT in #55
  • [doc-8] Add Install explanation to ReadMe by @lucas-mrq in #59
  • Merge develop to main for Milestone 1.2 by @NiskuT in #60

Full Changelog: v1.1...v1.2

Civilization v1.1

21 Oct 21:28
42e2437
Compare
Choose a tag to compare

This version set up the build development tools and create a hello world