Giter Club home page Giter Club logo

sdk-for-unity's Introduction

SpatialOS SDK for Unity

April 2019: Stopped development for the SDK for Unity.

We have stopped development for the SDK for Unity and will not support new projects using the SDK. If you want to get started with SpatialOS using Unity, please use the SpatialOS Game Development Kit (GDK) for Unity. The GDK is publicly available, integrates with the Unity ECS and provides faster iteration times. Check out the FPS Starter Project or the Blank Starter Project to get started quickly!

Existing SDK for Unity customers can continue development of their current SpatialOS projects, but are strongly encouraged to upgrade to the GDK as soon as possible. Please contact us on Discord or our Forums, if you have any questions.


About the SpatialOS SDK for Unity

  • Repository: github.com/spatialos/UnitySDK
  • By: Improbable
  • Use of the contents of this repository is subject to the Improbable license
  • Your access to and use of the Unity Engine is governed by the Unity Engine End User License Agreement. Please ensure that you have agreed to those terms before you access or use the Unity Engine.

Use the SpatialOS SDK for Unity to create games with persistent online worlds. Together with the SpatialOS spatial CLI, the SpatialOS SDK for Unity allows you to use Unity to create games for the SpatialOS platform. To help you get started, there are tutorials to follow and example games to experiment with. In addition to the SpatialOS SDK for Unity documentation in this repository, you can find out more about SpatialOS at docs.improbable.io.

Requirements

Software: To use the SpatialOS SDK for Unity, you need the following software:

  • The SpatialOS SDK for Unity
  • Unity
  • The spatial CLI for SpatialOS

See System requirements: software for details.

Operating system: System requirements: Operating systems

Hardware: System requirements: Hardware

Network settings: System requirements: Network settings

Installing and upgrading

New install: If you are installing SpatialOS and the SpatialOS SDK for Unity for the first time, see: Introduction to the SpatialOS SDK for Unity.

Upgrade and migration: If you have a version of SpatialOS which is earlier than 13.0, you have a combined SpatialOS and SDK for Unity bundle. To get the separated version, see Upgrading to SpatialOS 13.0 and migrating to the SpatialOS SDK for Unity 1.0.0.

Documentation

SpatialOS SDK for Unity documentation: This repository in GitHub

SpatialOS documentation: docs.improbable.io.

Community

Visit: Join us at forums.improbable.io for technical questions and issues.

sdk-for-unity's People

Contributors

elleess avatar improbablepiotr avatar improbarobot avatar jamiebrynes7 avatar jared-improbable avatar oblm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sdk-for-unity's Issues

Unable to build workers

Trying to follow lesson1:

C:\Users\graha\Documents\GameDev\PiratesTutorial-master>spatial diagnose
Microsoft Visual C++ (MSVC) Redistributable
  [SUCCESS]
  - Found version 14.10.25008.
Network access
  [SUCCESS]
  - All checks passed
  - Installed at 'C:\Users\graha\.improbable\spatial\spatial.exe'.
Project's SpatialOS SDK
  [SUCCESS]
  - Found version 13.1.0.
Spatial CLI SDK plugin
  [SUCCESS]
  - Installed at 'C:\Users\graha\AppData\Local\.improbable\bin\plugins\sdk\13.1.0\sdk.exe'.
  - Found version 13.1.0.
Spatial CLI tool
  [SUCCESS]
  - Installed at 'C:\Users\graha\.improbable\spatial\spatial.exe'.
  - Found version 20180731.124451.

Results
  All diagnostic checks passed successfully.
'spatial diagnose' succeeded (7.5s)

C:\Users\graha\Documents\GameDev\PiratesTutorial-master>spatial worker build UnityWorker UnityClient --target=development
Generating bridge settings for UnityWorker.
Generating managed worker configuration for UnityWorker.
Generating bridge settings for UnityClient.
Error during command execution: exec: "C:\\Users\\graha\\AppData\\Local\\Temp\\improbable_extracted_packages\\87241cb80c1c1681b6369358f7af11d3\\schema_compiler.exe": file does not exist
'spatial worker build' failed (0.1s)
Encountered an error during command execution.
    exit status 1

C:\Users\graha\Documents\GameDev\PiratesTutorial-master>spatial version
SpatialOS SDK version for project 'your_project_name_here': 13.1.0.
'spatial' command-line tool version: 20180731.124451.db9e6b4fda.
SpatialOS SDK versions installed locally: 13.1.0.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.