Applying Machine Learning into VR Content

Applying machine learning into games can greatly improve the quality of the game and game design. One of the biggest barriers to creating AI driven content in VR is being able to create a clear vision of what you want to achieve in your game or application. To help you visualize what can be done in VR-AI applications, here is how we incorporated AI into VR at Creality Studio.

 

Getting Things Ready For Using Machine Learning

We started with a character that we designed seven simple movement animations for in our VR role-playing game Edge of Atlantis. We then set up a straightforward standard enemy script that directly walked towards the player, and attacked when in range. The result, an enemy with linear and predictable movements. The enemy movements are shallow, less than interesting, and lacking challenge.

 
 

 

Using Machine Learning

Here is a quick video of the results we got just by simply linking up our own machine learning framework to the character. Note, we are still working with the same seven movement animations. Also, notice how the AI’s reaction develop and progress over time. You can see a vast improvement in the quality of player engagement.

AI technology like ours can create immersive content while saving a team several months of development time and frustration. Players get a never before seen engagement by interacting with lifelike characters that can think, learn and share experiences with the player.

Taking this system further, we linked it to a monster-hunterisque monster AI we created for a mini-boss, the Cheetah Mantis. This added an additional layer to an already complex combat system, allowing the AI to use additional information to create deep combat experiences. The AI framework, in this case, analyzed player information and available moves to create pre-emptive attacks and dodges depending on the situation.

 

How we used machine learning framework in our VR content and why we did it?
 

We applied our proprietary neural network framework in training the monsters in our game Edge of Atlantis. Through player interactions, we incentivize the AI to further learn to “read” player intentions. As the player develop new strategies, the AI improves as well. Doing so allows us to redefine gameplay mastery by improving the AI’s combat reactions to match the player’s skill progression.

We believe AI technology and machine learning are the next steps in making more engrossing VR experiences by breathing life into an already immersive environment.

For any game studio, making engaging experiences is a constant refinement of the game’s core design. Using AI technology, we are able to simplify the design process and make things intuitive. Adding additional gameplay designs become a simple task of training the AI to be aware of new gameplay elements and letting it adapt to player behavior.

 

About Creality Studio:

Based in Victoria, Canada, Creality Studio is dedicated to creating engaging AI driven VR/AR content and providing machine learning technology services to businesses. For more information, please email us at infobox@creality.io.

Yoshi Liz