Skip to content

NormalVR/Normcore-Samples

Repository files navigation

Normcore Samples

Normcore is a multiplayer SDK and game server hosting service for Unity. The Normcore unitypackage comes with some basic Examples to get you started. This repository contains larger sample projects that demonstrate more complex multiplayer concepts.

Guides

Each sample project in this repository is accompanied by a guide that walks you through how to create it from scratch:

Downloading the samples

You can download the samples from the Releases page.

Alternatively, you can clone the repo using git. Or click "Download ZIP" and unzip the contained files.

Opening the samples

  • Download and open Unity Hub.
  • Click "Add project from disk" and select the root directory of the sample you'd like to open.
  • If Unity Hub prompts you to install the editor, proceed with the installation.

Running the samples

Preparation

  • Open the main scene inside the sample project
  • If you don't already have one, create a Normcore account and an app in our dashboard as described on our getting started page.
  • Copy your app key into the Realtime component and save the scene.

Running

  • Enter Play mode by pressing the Play button to launch the sample inside the editor.
  • There are a few options to run multiple instances of the sample for testing multiplayer:
    • Create a build and run the sample alongside the editor.
    • Use ParrelSync to open two copies of the Unity editor.

Building the samples

Some platforms (namely XR platforms) require extra configuration steps. Follow the steps on the Building page for more info.

Troubleshooting

See our Troubleshooting page for common questions and answers. If you're still stuck, please join our Discord!

About

A collection of sample projects for Normcore

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •