Skip to content

merge: dev into main#154

Merged
Vierre3 merged 59 commits intomainfrom
dev
Dec 16, 2025
Merged

merge: dev into main#154
Vierre3 merged 59 commits intomainfrom
dev

Conversation

@Vierre3
Copy link
Copy Markdown
Owner

@Vierre3 Vierre3 commented Dec 16, 2025

No description provided.

BjrTom and others added 30 commits December 11, 2025 15:06
Each client have now diferent color
max of 5 players, reset color if more
feat: integration of colored ship sprites
Entity can now have a tick's cooldown before sending there updates, avoiding client overload with data update that could be delayed
feat: add network documentation with example files
-> draw bg twice when needed to use only one sprite
- when there was a kill packet sent by the server got
lost, the client crashed when a new entity packet was send at the
position of the dead entity. The override freeing a std::queue caused
the crash
feat: animation for player and monster
-> class storing anything needed as shared_ptr (like fonts, textures)
Remnou2 and others added 25 commits December 16, 2025 00:17
feat: add Windows compilation with cmake
- the score is display in corner of the screen, killing an enemy give 10
  points, the score is shared to all the clients
feat(build): CPM for dependencies management and ccache for faster build
feat(build): Installation script for CPM and Linux
feat(doc): added documentation for the installation
@Vierre3 Vierre3 self-assigned this Dec 16, 2025
@github-project-automation github-project-automation Bot moved this to Todo in R-type Dec 16, 2025
@Vierre3 Vierre3 merged commit 8752f49 into main Dec 16, 2025
4 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in R-type Dec 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

6 participants