Releases: ManuelR-T/R-Type
Releases · ManuelR-T/R-Type
v0.2.0
What's Changed
- add: new implementation of score adding in real time by @Nicolasalx in #217
- add: light on nearly all entity by @thibaudcathala in #218
- add: new environement obstacle with collision by @thibaudcathala in #219
- add: encryption system for network packet by @thibaudcathala in #222
- add: global scoreboard by @Nicolasalx in #220
- add: server administration dashboard by @thibaudcathala in #227
- add(component): spawn on death by @ManuelR-T in #228
- add: game rules management by @thibaudcathala in #230
- add: ack udp for create and delete by @RahulCHANDER25 in #229
- add: Contribute.md by @RahulCHANDER25 in #232
- add: better handling of server deconection by @thibaudcathala in #236
- fix: health bar not working by @thibaudcathala in #237
- add: collision effect, game ending by @RahulCHANDER25 in #238
- add: sprint review week 6 by @Nicolasalx in #244
- add: Boss by @ManuelR-T in #239
- add(factory): json management by @ManuelR-T in #248
- doc: technical and comparative study has been fixed, now i had compar… by @Nicolasalx in #246
- add: sfx ui has been added, now when user click, we can hear a sound by @Nicolasalx in #247
- refactor(deps): into diff files by @ManuelR-T in #250
- add: particule system on player spaceship by @thibaudcathala in #251
- fix(ai): boss instances by @ManuelR-T in #252
- fix(assets): shorten click sound by @ManuelR-T in #254
- add(mob): splitting mob mechanic by @ManuelR-T in #255
- add: wavecreator from a json file by @RahulCHANDER25 in #256
- add(beam): assets by @thibaudcathala in #259
- add: All stages for the game (from 1 to 10) by @RahulCHANDER25 in #261
- add: port option in server by @thibaudcathala in #263
- fix: Enemies that are out of range are not killed by @RahulCHANDER25 in #266
- add: beam system by @thibaudcathala in #265
- add: beam loading sprites by @ManuelR-T in #269
- add: gravity system by @Nicolasalx in #270
- add: setup scoreboard ending by @Nicolasalx in #268
- fix: collision with missiles & platforms by @ManuelR-T in #271
- fix: Repeat obstacles by @ManuelR-T in #272
- add: refactor json file path by @thibaudcathala in #273
- chore: update doc by @ManuelR-T in #278
- add: color blind option by @thibaudcathala in #279
- test: network working with lag et packet lost by @RahulCHANDER25 in #280
- fix: build windows by @ManuelR-T in #281
- add: health pack by @Nicolasalx in #282
Full Changelog: v0.1.2...v0.2.0
v0.1.2
What's Changed
- add: toggle server visual by @Nicolasalx in #183
- fix: all clang tidy warning by @thibaudcathala in #186
- refactor: refacto doc tcp udp by @Nicolasalx in #184
- add: title menu has been added with a button play, options and quit by @Nicolasalx in #188
- add: cland tidy to cmake config by @thibaudcathala in #189
- add: game and network metrics by @thibaudcathala in #191
- fix: dependencies between packet in udp by @thibaudcathala in #194
- fix: Share movement bug on missiles initialization by @RahulCHANDER25 in #192
- add: chat in lobby between users by @thibaudcathala in #195
- add: cpack by @ManuelR-T in #163
- add: candle dependencies in the project for th client by @thibaudcathala in #206
- add: Server authority on entities deletions by @RahulCHANDER25 in #205
- add: remap keys by @thibaudcathala in #213
- add: sprint review week 5 has been added by @Nicolasalx in #214
- add: concurency safe on shared datas in threads by @RahulCHANDER25 in #211
- add: subSprite by @ManuelR-T in #215
- add: deathTimer (for explosions) by @ManuelR-T in #216
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- add: tcp protocol documentation by @thibaudcathala in #161
- add: documentation for the udp protocol has been added by @Nicolasalx in #164
- add: background ruins has been added and display in the game by @Nicolasalx in #158
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- add: Factory by @ManuelR-T in #116
- add: paralax bg & planets by @ManuelR-T in #123
- add(ga): don't run lint on main if no change in code by @ManuelR-T in #124
- add: room creation interface by @thibaudcathala in #127
- add: id to the tickrate manager class by @thibaudcathala in #128
- add: Sound System by @ManuelR-T in #131
- fix: missile now use factory by @ManuelR-T in #133
- add: player position sharing by @thibaudcathala in #132
- add: Wave Manager by @RahulCHANDER25 in #134
- add: player.json & kill missile when target hit by @ManuelR-T in #135
- add: auto deploy doc via ga by @ManuelR-T in #136
- fix(doc): paths by @ManuelR-T in #137
- add: Doc libs by @ManuelR-T in #138
- add: few types of enemies by @RahulCHANDER25 in #139
- add: each player have now it's own color by @thibaudcathala in #145
- add: sprint reviews for week 3 and 4 by @Nicolasalx in #146
- add: rework udpserverpacket to be a template by @thibaudcathala in #148
- add: component to store player name for the UI by @thibaudcathala in #152
- add: Deleting entity from server to clients especially players by @RahulCHANDER25 in #147
- add: create UI in game by @Nicolasalx in #153
- add: readme by @ManuelR-T in #154
- add: waiting system for udpclient and udpserver to start the game at … by @thibaudcathala in #155
- add: doc technical and comparative study by @Nicolasalx in #156
- fix: player position interpolation and server/client conflict in posi… by @thibaudcathala in #160
- add: developer documentation by @ManuelR-T in #162
Full Changelog: v0.0.1-alpha...v0.1.0
v0.0.1-alpha
What's Changed
- add: ecs & cmake configuration by @ManuelR-T in #9
- add: Images from the subject have been added by @Nicolasalx in #18
- Create directory to stock documentation by @Nicolasalx in #39
- Output directory of cmake compilation by @RahulCHANDER25 in #37
- add: clang-tidy check in github action by @thibaudcathala in #43
- Improve CI/CD (Dockerfile has been added, now the dependencies like clang-tidy and we don't need to install each time we launch github actions) by @Nicolasalx in #42
- add: clang tidy check in gitHub action by @thibaudcathala in #44
- add: clang tidy check in gitHub action by @thibaudcathala in #45
- Clang tidy check in GitHub action by @Nicolasalx in #46
- Clang tidy comment in pull request by @thibaudcathala in #47
- Push mirror with git action by @thibaudcathala in #49
- add: right git url to push mirror by @thibaudcathala in #51
- add(githubActions): check pr's titles by @ManuelR-T in #50
- doc: ecs by @ManuelR-T in #53
- add(ci): clang format check by @ManuelR-T in #55
- add(clang-format): enum forced multi line by @ManuelR-T in #56
- add: Network Library with asio (udp and tcp) by @RahulCHANDER25 in #41
- add: network udp server by @thibaudcathala in #57
- chore(libs): spelling & format by @ManuelR-T in #59
- add: binary protocol for clientserver communications by @thibaudcathala in #66
- add: tcp server and tcp client by @RahulCHANDER25 in #69
- chore: Clang format on all the repository by @RahulCHANDER25 in #71
- add: CMakeCPM package manager by @RahulCHANDER25 in #76
- add: useful components by @RahulCHANDER25 in #80
- add: sprite system by @ManuelR-T in #85
- add: lobby and room system by @thibaudcathala in #88
- fix: clang-tidy check in pr by @thibaudcathala in #90
- add: 94 clang tidy naming case check by @thibaudcathala in #96
- add: conformisation of the codebase to the new naming standard by @thibaudcathala in #98
- add(crossplatforming): Windows by @ManuelR-T in #100
- add: Setup sprint reviews for week One and Two by @Nicolasalx in #99
- add: handling collisions game effects by @RahulCHANDER25 in #102
- add: rework of the tcp protocol so every request have it's own struct… by @thibaudcathala in #106
- fix: player now can't delete room containing other player by @thibaudcathala in #107
- add: scalable menu and room management by @thibaudcathala in #108
- add: new rework udp protocol for a generic one by @RahulCHANDER25 in #109
- add: handling of player disconnection with a callback lambda by @thibaudcathala in #114
- add: check windows compilation by @ManuelR-T in #117
- add: handle case where multiple player have the same name by @thibaudcathala in #118
- add: not ready button the the lobby by @thibaudcathala in #119
New Contributors
- @Nicolasalx made their first contribution in #18
- @thibaudcathala made their first contribution in #43
Full Changelog: https://github.com/ManuelR-T/R-Type/commits/v0.0.1-alpha