-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Unreal Engine Plugin #778
Conversation
This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size. |
CI failure is unrelated. |
Yeah having a look at the issue now. I think an upgrade of |
And confirmed, but they broke their API, so just resolving it now. |
This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I trust y'alls experience with Unreal way more than any ideas I have 😁
LGTM, just a suggestion on the docs, and some missing header licences.
sdks/ue5/Source/Quilkin/Private/Tests/QuilkinControlMessageProtocolTest.cpp
Outdated
Show resolved
Hide resolved
Just bumping that this needs some licences and some readme fixes, and otherwise it's good to merge. |
Just checking in to see if there is anything upstream that's blocking this from getting fixed up and merged? |
No I just haven't had the time to address the feedback yet. |
No worries - just wanted to check 👍🏻 |
e851f65
to
ac617cc
Compare
This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size. |
ac617cc
to
5e841a6
Compare
This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size. |
This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size. |
This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size. |
This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size. |
This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size. |
Build Succeeded 🥳 Build Id: 40ea7f05-7b9f-42fe-849e-6ab27ef90e27 The following development images have been built, and will exist for the next 30 days: To build this version:
|
|
||
## How to install | ||
To get this client proxy installed, the SDK should be located in `Engine` path for Plugins, so copy the whole `ue4` folder (resides under `sdks` folder) in your Unreal Engine path `/[UE4 Root]/Engine/Plugins`, then you may want to rename the ue4 folder to `Quilkin`. Unreal Engine will automatically discover the plugin by searching for `.uplugin` file. | ||
{{#include ../../../sdks/ue5/README.md }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well isn't that clever 😄
This PR updates the unreal engine plugin with support for QCMP, and continually measuring endpoint latency in the background, enabling client's to get their lowest latency endpoint to them for matchmaking.