• This repository has been archived on 20/Oct/2021
  • Stars
    star
    197
  • Rank 196,845 (Top 4 %)
  • Language
    C#
  • License
    MIT License
  • Created almost 6 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

SpatialOS GDK for Unity FPS Starter Project

The SpatialOS GDK for Unity: First-Person Shooter (FPS) Starter Project

An example implementation of an FPS game on the SpatialOS GDK for Unity

License Build status Current release

About

The SpatialOS GDK for Unity

Note: The GDK is frozen for users who have not yet migrated their project to SpatialOS running on zeuz. See github.com/spatialos/gdk-for-unity#readme for further information.

The SpatialOS GDK for Unity First-Person Shooter (FPS) Starter Project

The GDK for Unity First-Person Shooter (FPS) Starter Project is an example implementation of an FPS-genre game on top of the SpatialOS GDK for Unity. It features:

  • Basic player spawning, movement, and shooting systems.
  • An implementation of simulated players for load-testing.
  • Variable-sized map generation.

Note: The FPS Starter Project is not production ready. For example, the shooting and movement systems are client-side authoritative. If you shipped a game based on the FPS Starter Project without hardening these systems, these systems would be vulnerabilities that a bad actor could exploit.


  • 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.

© 2021 Improbable

More Repositories

1

UnrealGDK

SpatialOS GDK for Unreal Plugin
C++
401
star
2

gdk-for-unity

SpatialOS GDK for Unity
C#
356
star
3

sdk-for-unity

SpatialOS SDK for Unity
C#
51
star
4

ue4-demo-dusk

This is a repository of the DUSK Unreal Engine demo, showcasing a game-jam developed project with experimental SpatialOS Unreal Integration.
C++
49
star
5

sdk-for-unity-vr-starter-project

[Deprecated] SpatialOS SDK for Unity Virtual Reality Starter Project
C#
44
star
6

sdk-for-unity-pirates-tutorial

[Deprecated] SpatialOS SDK for Unity Pirates Tutorial
C#
40
star
7

UnrealGDKExampleProject

GDK for Unreal Example Project
C++
36
star
8

RPGDemo

The Unreal Demo source code for https://docs.improbable.io/reference/11.1/workers/unreal/setup-unreal-project
C++
33
star
9

online-services

Improbable's suite of self-hosted online services.
C#
33
star
10

gdk-for-unity-blank-project

SpatialOS GDK for Unity Blank Project
C#
32
star
11

CppBlankProject

This is a SpatialOS project which can serve as a template for building SpatialOS workers using the C++ SDK.
C++
28
star
12

UnrealSDK

SpatialOS Unreal SDK
C++
27
star
13

UnrealGDKThirdPersonShooter

Unreal GDK Sample Third Person Shooter
C++
20
star
14

sdk-for-unity-blank-project

[Deprecated] SpatialOS SDK for Unity Blank Project
C#
20
star
15

database-sync-worker

C#
17
star
16

sdk-for-unity-wizards-tutorial

[Deprecated] SpatialOS SDK for Unity Wizards Tutorial
C#
15
star
17

sdk-for-unity-starter-project

[Deprecated] SpatialOS SDK for Unity Starter Project
C#
12
star
18

FlexibleProjectExample

Example project and reference documentation for the flexible project layout
C#
9
star
19

UnrealGDKTestGyms

C++
8
star
20

csharp-worker-template

C# Worker Template for SpatialOS
C#
8
star
21

platform-sdk-csharp

Platform SDK C# for SpatialOS
C#
7
star
22

UnrealGDKStarterProject

C++
6
star
23

CsharpBlankProject

This is a SpatialOS project which can serve as a template for building SpatialOS workers using the C# SDK.
C#
6
star
24

platform-sdk-examples

A collection of scenario examples implemented with SpatialOS Platform SDK
C#
5
star
25

CExampleProject

This is a SpatialOS project which serves as an example of building workers using the C API.
C
5
star
26

UnrealGDKTestSuite

C++
4
star
27

inspector-map-overlay

An experimental Chrome extension that overlays your game map over the SpatialOS Inspector viewport.
TypeScript
4
star
28

deployment-manager

C#
3
star
29

UnrealBasicsTutorial

C++
2
star
30

platform-api

Platform API service definitions and usage examples (ALPHA release)
Shell
1
star