googleforgames / quilkin

Quilkin is a non-transparent UDP proxy specifically designed for use with large scale multiplayer dedicated game server deployments, to ensure security, access control, telemetry data, metrics and more.
Apache License 2.0
1.25k stars 89 forks source link

Client library in C++ tracker #379

Open fire opened 2 years ago

fire commented 2 years ago

Mean-and-lean client library in C++ that can easily be integrated into existing engines.

Blocker for use in projects like Godot Engine.

Feel free to close if I missed an existing issue.

markmandel commented 2 years ago

We do need a ticket for tracking this, so thanks so much for that 👍🏻

As a note, I would argue not having this is a blocker in some situtations though (👋🏻 most likely consoles), and it's not necessarily tied to an engine.

If you can run the quilkin proxy locally on the client side, it doesn't matter what the game engine is.

If we are talking about Godot, I do wonder if the GDNative bindings for Rust are an interesting place to start if you wanted to integrate directly (although we haven't explored FFI bindings too much at this point either).