parent
0cd92b8010
commit
b0ee3be5ed
1 changed files with 8 additions and 9 deletions
@ -1,24 +1,23 @@ |
||||
# copyMultiplayer |
||||
|
||||
A relatively straight-forward module for [SnekStudio] allowing for multiple users to |
||||
connect together, share their tracking data in real-time, and display their models in |
||||
a single application. |
||||
A relatively straight-forward module for [SnekStudio] allowing for multiple users |
||||
to connect together, share tracking data in real-time, and display their models, |
||||
all in a single application! |
||||
|
||||
![Screenshot](Docs/screenshot.png) |
||||
|
||||
## Features |
||||
|
||||
- Supports for more than just two players. |
||||
- Supports more than just two simultaneous players. |
||||
- Detects when you switch models, and syncs accordingly. |
||||
- Made by yet another monster girl! 💚 |
||||
|
||||
## Limitations |
||||
|
||||
- Very proof-of-concept, needs more work done to be usable. |
||||
- Requires pre-sharing model files, to be placed in "cache" directory. |
||||
- Requires pre-sharing model files, placed in "cache" directory. |
||||
- Missing peer-to-peer functionality, requires host to forward port. |
||||
- Locations and scale of other players' models currently hardcoded. |
||||
- Currently dumps all bone and blendshapes info into an update packet per frame, which |
||||
ends up being >8KB, waaaay too large. This is the biggest flaw but considering the |
||||
project was thrown together in a day, I hope you'll forgive me for now. 💚 |
||||
- Currently uses about 12–36 KB/s of bandwidth. Working on improving that. |
||||
- Only syncronizes a hardcoded set of bones for now. |
||||
|
||||
[SnekStudio]: https://github.com/ExpiredPopsicle/SnekStudio |
||||
|
Loading…
Reference in new issue