STYLY NetSync Server - Multiplayer framework for Location-Based Entertainment VR/MR experiences
Project description
Prepare develop environment
Option A: Use Dev Container (Recommended)
Prerequisites
- VS Code, Docker
- Dev Container extension
Open Dev Container
Click the >< icon in the bottom-left corner of the window.
(Or press Cmd + Shift + P) and select Dev Containers: Reopen in Container.
Option B:
Prerequisites
- Python >=3.11
- uv
Install styly-netsync-server in development mode
pip install -e .
Usage — STYLY NetSync server & CLIs
When you install the package with pip install -e . (editable / development mode), changes to the package's Python source files in your working tree are reflected immediately when you run the commands below — you don't need to reinstall.
# Start STYLY NetSync Server
styly-netsync-server
# Simulate 100 clients
styly-netsync-simulator --clients 10
# Custom server and room
styly-netsync-simulator --server tcp://localhost --room my_room --clients 50
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file styly_netsync_server-0.5.6.tar.gz.
File metadata
- Download URL: styly_netsync_server-0.5.6.tar.gz
- Upload date:
- Size: 50.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
52275bc92fcf6fac3d917f7e8cf48d591e3a8c4f77b2a32b81e438661858764d
|
|
| MD5 |
8471c444ffbb3e801f72628243976cfb
|
|
| BLAKE2b-256 |
380b1500064c816e8b0e9b29a54d1f35c8d6e4b601ad6f533f64eb02c676a7b7
|
Provenance
The following attestation bundles were made for styly_netsync_server-0.5.6.tar.gz:
Publisher:
publish-to-pypi.yml on styly-dev/STYLY-NetSync
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
styly_netsync_server-0.5.6.tar.gz -
Subject digest:
52275bc92fcf6fac3d917f7e8cf48d591e3a8c4f77b2a32b81e438661858764d - Sigstore transparency entry: 462261718
- Sigstore integration time:
-
Permalink:
styly-dev/STYLY-NetSync@ca7088fc18720c62ec157a6626e5562ca4e7350a -
Branch / Tag:
refs/tags/v0.5.6 - Owner: https://github.com/styly-dev
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-to-pypi.yml@ca7088fc18720c62ec157a6626e5562ca4e7350a -
Trigger Event:
release
-
Statement type:
File details
Details for the file styly_netsync_server-0.5.6-py3-none-any.whl.
File metadata
- Download URL: styly_netsync_server-0.5.6-py3-none-any.whl
- Upload date:
- Size: 46.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ac3e53ec19539231cf14578d555b7281d105321a651ac233451e51305aa0328
|
|
| MD5 |
7889c4d7750c5a524b1f394fc8e84a4e
|
|
| BLAKE2b-256 |
c06243a82bca0b9089d95f453e3f044c1d410e82c5b731cd2f26ffcaac8ac4e3
|
Provenance
The following attestation bundles were made for styly_netsync_server-0.5.6-py3-none-any.whl:
Publisher:
publish-to-pypi.yml on styly-dev/STYLY-NetSync
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
styly_netsync_server-0.5.6-py3-none-any.whl -
Subject digest:
3ac3e53ec19539231cf14578d555b7281d105321a651ac233451e51305aa0328 - Sigstore transparency entry: 462261722
- Sigstore integration time:
-
Permalink:
styly-dev/STYLY-NetSync@ca7088fc18720c62ec157a6626e5562ca4e7350a -
Branch / Tag:
refs/tags/v0.5.6 - Owner: https://github.com/styly-dev
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-to-pypi.yml@ca7088fc18720c62ec157a6626e5562ca4e7350a -
Trigger Event:
release
-
Statement type: