UnrealGDK

SpatialOS GDK for Unreal Plugin

Github星跟蹤圖

The SpatialOS GDK for Unreal Plugin

The SpatialOS Game Development Kit (GDK) for Unreal is an Unreal Engine fork and plugin with associated projects. It gives you the features of SpatialOS, within the familiar workflows and APIs of Unreal Engine. For more information, please see the GDK's documentation website.

The SpatialOS GDK for Unreal is in alpha. It is ready to use for development of single-server games, but not recommended for public releases. We are committed to rapid development of the GDK to provide a performant release - for information on this, see our development roadmap and Unreal features support pages, and contact us via our forums, or on Discord.

This is the repository for the GDK plugin, which includes the Starter Template (a blank starter project).

In addition to the plugin, the GDK also includes:

If you’re an Unreal game developer and you’re ready to try out the GDK, follow the Get started guide.

SpatialOS Unreal Engine fork changes

In order to transform Unreal from a single-server engine to a distributed model, we made a number of small changes to Unreal Engine code. We are attempting to consolidate and remove (or submit as PR to Epic) as many of these changes as possible. You can see the changes in the SpatialOS Unreal Engine fork repository.

In order to get access to this fork, you need to link your GitHub account to a verified Epic Games account, and to have agreed to Epic's license. You will not be able to use the GDK for Unreal without doing this first. To do this, see the Unreal documentation.

The GDK is in alpha so we can react to feedback and iterate on development quickly. To facilitate this, during our alpha stage we don't have a formal deprecation cycle for APIs and workflows. This means that everything and anything can change.

We recommend using the GDK in projects in the early production or prototype stage. This ensures that your project's requirements are in line with the GDK's timeline.

Versioning and support

Please visit this page for a description of the GDK's versioning scheme, and which branches to use when developing.

Contributions

We welcome Github issues from all users, and accept public contributions subject to the signing of our Contributors License Agreement - please see our contributions policy for more details.

Run into problems?

Give us feedback

We have released the GDK for Unreal this early in development because we want your feedback. Please come and talk to us about the software and the documentation via: Discord - Forums - GitHub issues in this repository.


  • Your access to and use of the Unreal Engine is governed by the Unreal Engine End User License Agreement. Please ensure that you have agreed to those terms before you access or use the Unreal Engine.
  • Version: alpha

(c) 2019 Improbable

主要指標

概覽
名稱與所有者spatialos/UnrealGDK
主編程語言C++
編程語言C# (語言數: 7)
平台
許可證MIT License
所有者活动
創建於2017-11-08 13:35:16
推送於2022-01-24 18:53:24
最后一次提交2022-01-24 18:53:22
發布數27
最新版本名稱0.14.1 (發布於 )
第一版名稱pre-alpha-static-typebindings (發布於 )
用户参与
星數407
關注者數56
派生數140
提交數2.4k
已啟用問題?
問題數72
打開的問題數30
拉請求數2761
打開的拉請求數0
關閉的拉請求數528
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?