https://github.com/hopson97/sabre
Client/Server UDP Library built ontop of SFML (Experimental). Designed to just be copy-pasted into an existing SFML project.
https://github.com/hopson97/sabre
Last synced: 7 months ago
JSON representation
Client/Server UDP Library built ontop of SFML (Experimental). Designed to just be copy-pasted into an existing SFML project.
- Host: GitHub
- URL: https://github.com/hopson97/sabre
- Owner: Hopson97
- Created: 2019-09-23T12:24:05.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-18T17:51:55.000Z (over 3 years ago)
- Last Synced: 2025-03-29T11:41:43.723Z (10 months ago)
- Language: C++
- Homepage:
- Size: 77.1 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sabre
Client Server library thing built ontop of SFML 2.4.2
For now it is for personal use so it can't really be built (I have [script kiddie scripts](https://github.com/Hopson97/socket-playground/blob/master/udp-rect-keys/scripts/getsabre.sh) for this) and no docs for now, but I have public for those who are curious.
## History
This was originally from [socket playground](https://github.com/Hopson97/socket-playground) repo, where I began creating a mini library [here](https://github.com/Hopson97/socket-playground/tree/527e13209ab201c636887df440ddf59d33fbaf8d/udp-rect-keys/lib/libnet), but I decided it made more sense to have as a seperate repo and then include in as needed, as this meant it would be easier to handle across seperate projects of my own.
In the future I may or may not make it into amn actual library, however this shouldn't really be used outside of hobby projects as I really making this only for learning purposes and am pretty new to network programming.
It's also pretty terrible performance wise.
Then why is it here?
To show people what you shouldn't do when it comes to beginer game networking.