Features of VR development. Part 1

There are about 5,000 VR games on Steam, which include both VR-exclusives and older games adapted to the new technology. And every year their number grows, you still have a chance to jump on the "last carriage" of the hypetrain.

Our new game Playground VR will be released on Steam very soon. In this blog, we want to share the features of developing games in virtual reality (we already have two!), And also talk about other games by Source Byte. And for all subscribers, there will be a regular keys distribution.

VR Games

There are about 5,000 VR games on Steam, which include both VR-exclusives and older games adapted to the new technology. And every year their number grows, you still have a chance to jump on the "last carriage" of the hypetrain.

r/SourceByteGames - Features of VR development. Part 1

Playground VR is already available on Steam and add to wishlist!

VR project concept

The first step in creating the VR game of your dreams is finding or generating a fresh game idea. At this stage, you need to prepare a game script that you can share with your developer. In addition, either you or the hired game producer must work on the game design document. Keep in mind that this work is usually included in the cost of developing a VR game.

Answer the question — what is the uniqueness of your project and why is it necessary to use VR? Define the features of the game.

In Playground VR, for example, the basis of gameplay is free interaction with the environment without the sweat of immersion.

Moving long distances is carried out using hand rockets - this is how one of the main problems of movement in VR is solved, and the player does not lose immersion.

Select target device

Depending on the device you choose, you build the entire development and determine the size of the product audience. Usually VR games are divided into 5 categories depending on the device:

>Lightweight mobile VR like Google Cardboard and similar solutions

>Premium Mobile VR (Gear VR, Daydream, etc.)

>PC VR headsets (Oculus Rift, HTC Vive, Windows Mixed Reality, etc.)

>Standalone solutions (Oculus Go, Oculus Quest)

>Console VR (Sony PlayStation VR)

r/SourceByteGames - Features of VR development. Part 1

When developing a game for VR, you have to balance between audience size and the immersiveness of the game.

Choosing a game engine

Most often, when developing games for VR, you have to choose between Unity and Unreal Engine. Each of them has its own advantages, a detailed comparison of VR engines was carried out by circuitstream, we will publish a short extract from this material.

Unity advantages:

>Unity is good for both cross-platform solutions and complex projects;

>The number of assets in the Unity Asset Store is five times more than in the Unreal Engine Marketplace;

>Larger developer community.

UE advantages:

>More visual effects out of the box;

>Better for large AAA-level projects;

>The Blueprints system is a great solution for beginners.


r/SourceByteGames - Features of VR development. Part 1

In fact, both platforms are now evolving to the point where there is no visible difference between the visual quality they can produce.

We, in turn, opted for Unity 3D, as it is better suited for rapid prototyping and porting the game to various platforms.

Research and platform selection

Making a VR game also has its own quirks in terms of prototyping. You need to make sure the game is fun for the players, so you need to do regular tests after each iteration. If for games with classical control the patterns of player's behavior have been studied for a long time, then for games in virtual reality the problem of building an interaction system between the player and the game is being solved right now. And you can take part in the development of a completely new industry, isn't that cool?

Another important step is to publish your game to the platform where players can find it. Marketplaces usually provide a set of requirements that a game must satisfy in order to be presented to the public.

You can publish your game yourself. Better yet, choose a publisher who can advise and help at every stage of development.


r/SourceByteGames - Features of VR development. Part 1

Major markets for VR games


Summing up, we can say that creating a VR game is a project that requires not only an understanding of the development features, but also knowledge of the market.

In the following parts of our blog, we will tell you why prototyping for VR games is so important, about the peculiarities of the work of artists and developers and about game publishing in this area.

Tell us which topic would be most interesting for you!

Looking for a publisher for your game? Send it to us!

Latest Jobs


Playa Vista, Los Angeles, CA, USA
Senior Physics Gameplay Engineer - Treyarch

High Moon Studios

Carlsbad, CA, USA
VFX Artist - High Moon Studios

Anne Arundel Community College

Arnold, MD, USA
Instructor/Assistant Professor, Game Art

Treyarch Vancouver

Vancouver, BC, Canada
Producer - Treyarch Vancouver
More Jobs   


Explore the
Subscribe to
Follow us

Game Developer Job Board

Game Developer Newsletter


Explore the

Game Developer Job Board

Browse open positions across the game industry or recruit new talent for your studio

Subscribe to

Game Developer Newsletter

Get daily Game Developer top stories every morning straight into your inbox

Follow us


Follow us @gamedevdotcom to stay up-to-date with the latest news & insider information about events & more