dusk_screen_grab

Releasing the Public GitHub of our Unreal technical demo ‘DUSK’

29 March 2017

Update – we have announced a new Unity game developer kit (GDK) that is an improved version of our SDK. Find out more here.


It’s not been long since we launched our experimental integration of SpatialOS and Unreal Engine 4 at GDC 2017 where we were also able to show footage from DUSK - a game-jam style technical implementation of the integration. DUSK takes the form of a multiplayer, survival-horror game set on a desolate, science-fiction planet and was made by breakout teams of SpatialOS designers and engineers over a short period of time - read more about their story in their blog post.

DUSK_GIF_3_3
Players feed rocks into the “Pig” - a theriomorphic machine that spits out batteries.

Since then, work has continued on DUSK to refine the gameplay loop and stress-test the integration.

We’re now at a point where we would like to share our source-code with you to explore and play with. DUSK is by no means "best practice" for working in UE4 with SpatialOS but please take a look at what we were able to achieve in just a few weeks.

dusk_gif4-1
A player places a battery in the container to recharge the shields of the base (then turns on their super-cool jetpack).

Work on our Unreal integration, and on DUSK itself, will continue as we look to refine the code and workflow of developing on our platform in the Unreal engine - so you can expect changes and updates from us in the future.

DUSK_GIF1
A view of the base that players have to defend in the game’s night-cycle. An asteroid crashing in the background can be salvaged for more resources.

For now, it’s wonderful to be able to share our work with you - we look forward to seeing the ways in which you use this project in SpatialOS. Join the community forums and let us know your thoughts!