Showing posts from May, 2018

Tanks VR devlog #6 - bots progress

A problem many VR multiplayer games experience is a lack of active playerbase. Many players have commented on the lack of active players in Tanks VR. In order to get more concurrent players, we want to introduce bots to the game. This allows players to play singleplayer, co-op or multiplayer with bots. In turn we hope that this will cause players to have longer play sessions, increasing the chances of encountering other players. While adding bots can grow the active playerbase, it will also make the matches more interesting. Currently we have mostly seen small 1v1, 2v2 matches. With bots, every match can become a 5v5 match, despite the amount of players in the match. In this devlog, we will show the AI system we've been working on the past weeks as well as what we still want to achieve in the coming weeks.
Utility based AI
Most AI systems are simple state machines. This means that these bots make decisions based on "if .. then". For example, if an enemy is close to the b…

Tanks VR devlog #5 - new map progress, old map rework, desert map & Windows Mixed Reality

Tanks VR currently offers only a relatively simple city map. Most players will rush to the middle of the map and trade shots with the enemies. Or take the long route, just to discover that their friends who have rushed to the middle have already died in combat. It is clear that the current map does not offer the diverse strategies that are possible. Therefore, Tanks VR needs more and better maps. We are currently working on three maps. A new city map and an improved version of the current city map should arrive within a week, while a desert map is planned for a release in the weeks that follow.
New city map
The new city map is centered around a church where the cap-circle is located. Fierce battles are expected here. The map will offer four main paths to take towards the church, each with their own vulnerabilities and advantages. It is built in such a way that teamplay is encouraged. Certain areas of the map should be held by teammates, in order not to be flanked. For example: if o…