Periwink

Results 217 issues of Periwink

Hi, I got a test working where I'm generating self-signed certificates; which I need to include in the client with the `server_certificate_hashes` option. But in a real use-case where I...

question

Hi, I was able to use webrtc-unreliable (via `naia`) to establish a webrtc connection between a local client and server. But now it seems to not work anymore. I see...

# Objective - Fixes https://github.com/bevyengine/bevy/issues/12717 - My objective was to be able to run a specific SystemSet inside a test (for example, to only run physics, etc.). There is already...

A-ECS
X-Contentious
D-Modest

Some components look like they could be added/removed lots of times (for example `Playing`). For those it might make sense to explore whether using SparseSet storage is benefitial: https://bevy-cheatbook.github.io/patterns/component-storage.html#sparse-set-storage

performance

Fixes https://github.com/cBournhonesque/lightyear/issues/127 This PR adds delta-compression, which means that instead of serializing the entire component we only serialize a diff between two component states. It's only enabled for components currently....

- excluding unnecessary fields from replication (would either be unavailable or defaulted at the receiver end) -> this is already available, it is possible via the Replicate component to specify...

P-High
A-Replication
C-Performance

Let's say we have a ` ReplicationUpdate` message for a given `ReplicationGroup` E1 and message id M1. We try to send it at tick 12, but there's no bandwidth left,...

A-Replication
C-Performance

The main functionality was merged here: https://github.com/cBournhonesque/lightyear/pull/371 But some things could be improved: - have more granular control over the interval. At a minimum make it configurable at start. Maybe...

The server should be able to run some logic to accept or deny a connection. This could be useful to deny connection to banned users, or to temporarily throttle a...

A-Netcode

The DeniedPacket contains no data right now (as per the netcode standard), but we might want to return some custom data, for example a deny reason

A-Netcode