The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 907 - File: showthread.php PHP 7.2.34 (Linux)
File Line Function
/showthread.php 907 errorHandler->error




Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Where we are with online multiplayer
#1
Players have asked about our online multiplayer plans beyond head-to-head.  This is just about synchronous multiplayer, where you can see and talk to the other players, not asynchronous multiplayer like our event leaderboards or ghost players.

Our original games offered up to 8-player online gameplay, and we used extra buttons on our original bike for emoticons and taunts.  We are working toward better matchmaking and we may get there again.  But there were problems with that related to the number of players we still have.  

Multiplayer games generally need millions of players to ensure that anyone looking for a match can be joined by 10 other people also looking for a match.  People already in matches do not count toward that.  Our original games tried to deal with drop-in/drop-out behavior in every game, like Journey if you're familiar.  So everyone didn't have to start at the same time, people already in matches did count.  

The first problem with that was you still need a lot of people online playing the same game to every see anyone else, much less 3 or more people.  We rely on VR and a bike together which limits our market compared to free-to-play games on any phone, and Play has 11 different levels which fragment users.  Next, our users have to prepare for workouts and generally have a set time in their day, so don't adjust their play times for online matches. Next, drop-in/drop-out multiplayer meant you couldn't have any "winners", and we couldn't ramp the intensity of waves for your workout if someone could come along at any minute and need to share your environment.  Finally sometimes you just want to play alone, and don't want to be joined by another tanker who keeps killing you.  

So that evolved into VZfit Play's head-to-head behavior, which better suits our player base size, offers synchronized starts so you can have winners, and players can choose to be a part of.  You get to play single player while you wait for a matchup.  And we got to optimize our games for mobile VR without worrying about 7 other players.

Our tank game was the most fun with greater numbers of players, so that's the first one we'd want a larger multiplayer battle option for.  We know we can afford 4 tanks at least in that game.  Making our racecar game like Mario Kart would be a close second. But the first thing on our backlog for Play multiplayer is simply to get "Restart" to work again, so you can play another match immediately with the same opponent.  We had to disable that due to technical difficulties with voice chat but would love to bring it back.  

We've tried to bring people together with our weekly head-to-head events but that hasn't done much, probably for the "everyone has their own workout time" reason.  Snowpelt started our Discord site for gamers to synchronize their matches, and we're working to automatically announce when players are looking for matches in our games on it.  We're also looking for a calendering solution where players can indicate when they want to play, and other players could signup for that time.  If anyone knows a good solution for that already please let us know!

Regarding VZfit Explorer, we kept drop-in/drop-out matchups because they are social not competitive.  It's two riders for now, but we could easily scale that up to 6 to replace all the AI riders with live riders.
Reply


Messages In This Thread
Where we are with online multiplayer - by emalafeew - 03-27-2020, 11:31 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)