Search Unity

How to create and publish a multiplayer game with Sinespace

March 29, 2019 in Games | 3 min. read
Topics covered

Unity Asset Store partner, Sinespace, is a virtual world platform for developing & publishing multi-user games, apps, and experiences including MMOs, action, racing, casual, and social games. This blog focuses on how to build an FPS using the Sinespace SDK & free Build Kill Repeat templates.

Who is Sinespace?

Inspired by virtual worlds depicted in novels like Snowcrash and Ready Player One, Sinespace enables you to build and WYSIWYG preview inside the Unity editor -- and then upload, share, and promote your content in a shared 3D world.

The SDK available here includes hundreds of components and tools for building multiplayer scenes, games, vehicles, characters, clothing, etc. It’s a unified solution for Unity developers who want to rapidly develop and publish their multiplayer games, or sell game items in a shared virtual world space with an established userbase. Developers can even upload and sell assets from their existing single-player games, or leverage them in new multiplayer games.

You can collaborate with other developers and players in Sinespace’s public servers, or build your own stand-alone project using the end-to-end Sinespace toolchain. (More on Sinespace’s website and on its blog.)

The map editing and inventory tools built into the Sinespace viewer mean that developers can enable players to modify anything they designate as editable. Players can then come together to create endless hours of unique gameplay.

In the FPS tutorial detailed below, players can design their own maps, laying out traps, health, weapons, and enemy spawn points.

Before you jump in, be sure to check out Sinespace’s BKR level design contest, with $5000 awarded to the most creative map -- winner selected by game developer veteran Erik Wolpaw (Half-Life 2, Portal 1 & 2, Team Fortress 2).

Creating an MMO/FPS in Sinespace

In this video tutorial series, you'll walk through the steps of building and deploying a multiplayer first-person shooter in Sinespace, using the Build Kill Repeat FPS template system created by DotEnterprise Studio, featuring an array of open source component including NPC enemies, weapons, ammo systems, safe zones, and quests.

These components are also separately available on GitHub, MIT-licensed, and free to use or sell for any purpose as the basis of your own projects.

The last two videos focus on the economy in Sinespace. Developers can create and upload games and other content to the Sinespace public servers at no cost, and can sell completed games, DLC, and in-game items directly to players through the in-world store.

Finally, you can learn how to build your own stand-alone, separately branded projects using Sinespace on a white label basis.

This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.

Next Steps to Learn More

The tutorial series takes you through an FPS game’s entire set-up process; individual video links below, and you can find more information for each video in their description or on the Sinespace wiki.

Basic Deployment

Customizing Gameplay

Adjust and enhance BKR components to create unique gameplay, including NPC layout, physical hazards, and story-based quests.

Publishing your game

How to monetize Sinespace-based games through in-game item sales and DLC sold on Sinespace’s public servers -- and an introduction to games deployed on standalone, developer-controlled servers.

If you have any follow-up questions for the Sinespace team, join the official Discord server or explore the developer documentation and forums.

March 29, 2019 in Games | 3 min. read
Topics covered