R&D: AI COMBAT VR
The client is a company derived from the game-dev, which wanted to create an FPS multiplayer in virtual reality, where the player can practice his fighting tactics against whole army of bots. The client was looking for a partner who would test on the possibilities in this topic.
VR FPS game R&D
Combat, intelligence, and movement physics
Client’s challenge was to create a spectrum of bot behavior in games. We focused mainly on combat, intelligence, and movement physics. It should be something like proof of concept that will help you evaluate current opportunities in this area and will allow you to plan possible game scenarios.
FPS in VR
As a company, we already had experience in creating FPS games on VR, the client wanted to see how VR deals with other types of weapons.
We agreed with the client what to test, which is consistent with his plans. We recognized the market, we created a list of titles that already have similar solutions. We were interested in technical matters, not design, but the mechanics of the game. When we have already chosen the solutions that the client would like to implement in his game – we could create an arena where we could run tests.
It was a very interesting project in terms of customer engagement, which was very large at every stage. The client had very extensive domain knowledge, which greatly facilitated communication and significantly accelerated the work. The client suggested his solutions, also from the code side and very actively verified what had already been done. If it occurred to him, he willingly shared his knowledge and insights. We could define the software development process as a partner.
The results of the work were scripts and mechanics that could be very easily implemented in the new game. The project had many variables that were adapted to the current ideas of the client. We see that the set of weapons is clearly defined, and the behavior of bots very promising.
Round 1: AI vs. Human
Thanks to powerful combination of our knowledge and experience we can implement any changes in a very simple way, to VR game or any other simulation that requires it. The results of our experiments can be seen in the video below.
Amazing Technology Stack
Due to the platform used by the client, all tests and graphics were prepared for the Unity3D engine.