Skip to content

Commit 52a0efd

Browse files
authored
Merge pull request #49 from spatialos/preview
0.6.1 hotfix
2 parents 38744dc + 4bb997c commit 52a0efd

File tree

5 files changed

+89
-14
lines changed

5 files changed

+89
-14
lines changed

Game/Config/DefaultSpatialGDKSettings.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ bUseDevelopmentAuthenticationFlow=False
2323
DevelopmentAuthenticationToken=
2424
DevelopmentDeploymentToConnect=
2525
DefaultWorkerType=(WorkerTypeName="UnrealWorker")
26-
bEnableOffloading=True
26+
bEnableOffloading=False
2727
ActorGroups=(("AI", (OwningWorkerType=(WorkerTypeName="AIWorker"),ActorClasses=(/Game/Characters/Turret/BP_Turret_Base.BP_Turret_Base_C,/Game/Controllers/BP_TurretController.BP_TurretController_C,/Game/Characters/Turret/BP_TurretShield.BP_TurretShield_C,/Game/Blueprints/Weapons/BP_HeavyMachineGun_ForTurret.BP_HeavyMachineGun_ForTurret_C,/Game/Blueprints/Weapons/Grenades/Turret_Rocket_Propelled.Turret_Rocket_Propelled_C,/Game/Blueprints/Weapons/BP_RocketLauncher_Continuous.BP_RocketLauncher_Continuous_C))),("CrashBot", (OwningWorkerType=(WorkerTypeName="CrashBotWorker"),ActorClasses=(/Game/Characters/BP_CrashBot.BP_CrashBot_C,/Game/Controllers/BP_CrashBotController.BP_CrashBotController_C))))
2828
ServerWorkerTypes=("UnrealWorker","AIWorker","CrashBotWorker")
2929
MaxDynamicallyAttachedSubobjectsPerClass=3
-5.5 KB
Binary file not shown.
-927 Bytes
Binary file not shown.

README.md

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,24 @@
1-
# SpatialOS Unreal GDK Example Project
1+
# SpatialOS GDK for Unreal Example Project
22

33
<img src="https://user-images.githubusercontent.com/2433131/58086122-f28af200-7bb5-11e9-9b96-b13b747130d0.png" height="70%" width="70%">
44

55
- **LICENSE:** Use of the contents of this repository is subject to the [license](LICENSE.md)
66

7-
This project is an example shooter game which uses the [SpatialOS GDK for Unreal](https://github.com/spatialos/unrealGDK).
7+
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](https://spatialos.improbable.io/docs/reference/latest), within the familiar workflows and APIs of Unreal Engine. For more information, please see the GDK's [documentation website](https://docs.improbable.io/unreal/latest).
88

9-
The project contains gameplay and assets that are representative of a basic first-person shooter running on SpatialOS. If you want to make your own project from scratch, use the [Starter Template](https://docs.improbable.io/unreal/alpha/content/get-started/gdk-template).
9+
> 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](https://github.com/spatialos/UnrealGDK/projects/1) and [Unreal features support](https://docs.improbable.io/unreal/latest/unreal-features-support) pages, and contact us via our forums, or on Discord.
10+
11+
This is the repository for the Example Project, an example shooter game that uses the GDK.
12+
13+
In addition to the Example Project, the GDK also contains:
14+
15+
* [The SpatialOS Unreal Engine fork](https://github.com/improbableio/UnrealEngine)
16+
17+
You must be a member of the [Epic Games organization](https://github.com/EpicGames) on GitHub to access this. If you aren't, the link returns a 404 error.
18+
* [The GDK plugin](https://github.com/spatialos/UnrealGDK)
19+
20+
## About the Example Project
21+
The Example Project contains gameplay and assets that are representative of a basic first-person shooter running on SpatialOS. If you want to make your own project from scratch, use the Starter Template by following the [Starter Template guide](https://docs.improbable.io/unreal/alpha/content/get-started/gdk-template) in the GDK for Unreal documentation.
1022

1123
For setup instructions, follow the [Example Project guide](https://docs.improbable.io/unreal/latest/content/get-started/example-project/exampleproject-intro) in the GDK for Unreal documentation.
1224

@@ -39,16 +51,6 @@ This repository contains a set of helper scripts to get you started.
3951

4052
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](https://discordapp.com/channels/311273633307951114/339471548647866368) - [Forums](https://forums.improbable.io/) - [GitHub issues in this repository](https://github.com/spatialos/UnrealGDK/issues).
4153

42-
#### Where to get the GDK and related projects
43-
44-
The GDK and related projects are available on GitHub.
45-
46-
- [GDK: github.com/spatialos/UnrealGDK](https://github.com/spatialos/UnrealGDK)
47-
- [The SpatialOS Unreal Engine](https://github.com/improbableio/UnrealEngine/tree/4.20-SpatialOSUnrealGDK)
48-
**NOTE:** This link may give you a 404. See the [Unreal GDK documentation](https://docs.improbable.io/unreal/alpha/content/get-started/build-unreal-fork) for more information.
49-
- [Third-Person Shooter](https://github.com/spatialos/UnrealGDKThirdPersonShooter) (Not actively developed)
50-
- [The Test Suite](https://github.com/spatialos/UnrealGDKTestSuite)
51-
5254
#### Public contributors
5355

5456
We are not currently accepting public contributions. However, we are accepting [issues](https://github.com/spatialos/UnrealGDK/issues) and we do want your feedback.

spatial/two_worker_test.json

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
{
2+
"template": "w2_r0500_e5",
3+
"world":
4+
{
5+
"dimensions":
6+
{
7+
"x_meters": 2000,
8+
"z_meters": 2000
9+
},
10+
"chunk_edge_length_meters": 5,
11+
"streaming_query_interval": 4,
12+
"legacy_flags": [
13+
{
14+
"name": "bridge_qos_max_timeout",
15+
"value": "0"
16+
},
17+
{
18+
"name": "bridge_soft_handover_enabled",
19+
"value": "false"
20+
},
21+
{
22+
"name": "enable_chunk_interest",
23+
"value": "false"
24+
}
25+
],
26+
"legacy_javaparams": [],
27+
"snapshots":
28+
{
29+
"snapshot_write_period_seconds": 0
30+
}
31+
},
32+
"load_balancing":
33+
{
34+
"layer_configurations": [
35+
{
36+
"layer": "UnrealWorker",
37+
"rectangle_grid":
38+
{
39+
"cols": 2,
40+
"rows": 1
41+
},
42+
"options":
43+
{
44+
"manual_worker_connection_only": false
45+
}
46+
}
47+
]
48+
},
49+
"workers": [
50+
{
51+
"worker_type": "UnrealWorker",
52+
"flags": [],
53+
"permissions": [
54+
{
55+
"all":
56+
{
57+
}
58+
}
59+
]
60+
},
61+
{
62+
"worker_type": "UnrealClient",
63+
"flags": [],
64+
"permissions": [
65+
{
66+
"all":
67+
{
68+
}
69+
}
70+
]
71+
}
72+
]
73+
}

0 commit comments

Comments
 (0)