UPDATED! Academic Research in Social VR: Crowdsourcing Virtual Reality Experiments Using VRChat at Northeastern University

I am still working away on my presentation on the various uses of social VR in higher education, which I am to deliver on Sept. 8th, 2021 to my university’s senate committee on academic computing. Over the summer I have highlighted a number of interesting and innovative projects at various universities and colleges (you can find a number of them here, all tagged with the tag “Higher Education”). And I am especially heartened to see more and more published academic research on virtual reality, triggered by the increasing uptake of consumer-market VR headsets!

Conducting experiments in VR can sometimes be difficult, involving the purchase and setup of sometimes expensive hardware (particularly if multiple headsets need to be bought). University budgets can only go so far, even at the best of times. One way to get around this is to use existing commercial social VR platforms and their users as volunteers (who, of course, already have their own equipment).

This is a different form of what is called crowdsourcing: dividing up a task among a larger group of volunteers. In this case, researchers at Northeastern University in Boston, Massachusetts did a small demonstration experiment to prove the idea that recruiting study volunteers via VRChat was possible, publishing a paper at a computer science conference held last year. The following research paper is unfortunately not free to access and read, but you can always use your friendly local public or academic library to obtain a copy of it! Here’s the citation:


Saffo, D., Yildirim, C., Di Bartolomeo, S., & Dunne, C. (2020). Crowdsourcing virtual reality experiments using VRChat. Conference on Human Factors in Computing Systems – Proceedings, 1–8. https://doi.org/10.1145/3334480.3382829


According to the conference paper’s abstract:

Research involving Virtual Reality (VR) headsets is becoming more and more popular. However, scaling VR experiments is challenging as researchers are often limited to using one or a small number of headsets for in-lab studies. One general way to scale experiments is through crowdsourcing so as to have access to a large pool of diverse participants with relatively little expense of time and money. Unfortunately, there is no easy way to crowdsource VR experiments. We demonstrate that it is possible to implement and run crowdsourced VR experiments using a preexisting massively multiplayer online VR social platform—VRChat. Our small (n = 10) demonstration experiment required participants to navigate a maze in VR. Participants searched for two targets then returned to the exit while we captured completion time and position over time. While there are some limitations with using VRChat, overall we have demonstrated a promising approach for running crowdsourced VR experiments.

One of many delightful images illustrating this research paper!

One of the features which attracted the researchers to VRChat was the ability to build custom virtual worlds or rooms:

VRChat also has a special feature that sparked our interest: it allows users to upload custom rooms built with Unity by using a proprietary VRChat SDK. The SDK contains special triggers and event handlers that can be triggered by users, in addition to giving the possibility to upload rooms made of and containing any kind of 3D models made by a creator. We started asking ourselves if we could leverage the vast amount of VRChat users who already own VR equipment and use them as experiment participants by building a custom room that contained the implementation of our experiment, in order to run crowdsourced experiments in VRChat.

And so they built a maze and ran a simple experiment:

The participants in the experiment were asked to run through a VR maze, find two targets inside the maze, and go back to the exit. The experiment was run using two point of views, immersive and non-immersive, and compared the timing between a group of self-declared gamers and non-gamers. Our reasoning for choosing this experiment over others was that it was simple enough to avoid having too many variables influencing the results, and it would give us a quick way to evaluate the process of conducting a user study on the platform.

A researcher would then visit public world in VRChat, asking users present if they would be willing to run the maze.

After joining a public world, we began by looking for users using HMDs. We did this by asking users directly if they were using VR, or by observing their in-game movements as VR users have full head and sometimes hand tracking. We found that most users we approached were willing and eager to participate. After users had joined our world, they would spawn in a waiting room where we could give them further instructions. At this stage researchers conducting a user study may also present digital consent forms for participants to read and sign.

The researchers noted that, at the time of the proof-of-concept experiment, they were somewhat limited by the relatively narrow scope of what they could build using the then-available version of the VRChat SDK (software development kit). However, they noted that the next-generation graphical SDK (called Udon) offered the ability to build more complex interactive worlds, thereby expanding the possible uses for VR experiments.

The researchers also noted the relative ease and cost effectiveness with which VRChat could be used for academic research into the growing field of social or collaborative virtual reality:

It is particularly exciting to note that VRChat can also be
used to implement collaborative VR studies. Previously,
such studies would require custom multiplayer platform development. VRChat not only provides an SDK to create
worlds but also all the network capabilities to have several concurrent users all in the same virtual space.

UPDATE 2:02 p.m.: I’ve just discovered a recent five-minute YouTube video featuring the Northeastern researchers, explaining the concept of using existing social VR platforms for their experiments:

This video mentions and summarizes a second, follow-up research paper, which I have not yet read (again, you will have to pay to access this conference paper; you should be able to obtain a copy via your local public or academic library). Here’s the citation for you:


Saffo, D., Bartolomeo, S. Di, Yildirim, C., & Dunne, C. (2021). Remote and collaborative virtual reality experiments via social VR platforms. Conference on Human Factors in Computing Systems – Proceedings. https://doi.org/10.1145/3411764.3445426


I’m quite eager to read this second research paper! According to the description of the YouTube video, a preprint of this conference paper and all supplemental materials are available at the following URL: osf.io/c2amz (so you might not need to pay for a copy via interlibrary loan/document delivery from your local library, after all).

Of course, it’s not just VRChat that could be repurposed as an academic testbed. Any number of commercially available social VR platforms can be used as cost-effective platforms to conduct VR experiments! The researchers at Northeastern University are to be commended for their proof-of-concept work, and I very much look forward to seeing other uses of social VR platforms in various areas of academic virtual reality research.

A Quick Guide to the VRChat Communities on Discord, Twitch, YouTube, and Other Social Media (Plus a Couple of Directories of VRChat Maps/Worlds!)

After writing up my recent blogpost about the Second Life blogging and vlogging community, I decided to investigate what social media exists around another popular social VR platform/virtual world, VRChat, which I have been writing about for four years now on this blog.

Blogs

To my surprise, there’s very little in the way of blogging about VRChat; my Google searches consistently pulled up only two blogs which discuss VRChat regularly, my own blog, and Wagner James Au’s venerable blog New World Notes, which has branched out from its original coverage of Second Life to write about other virtual worlds (here’s a link to all of my VRChat posts, and a link to all of Wagner’s).

Discords

As for Discords, there are any number of popular Discord communities:

There are also the following Discord servers, which have a VRChat section or channel:

Directories of VRChat Worlds

As I have written about before, it can be difficult to find good directories of VRChat maps (i.e. worlds) to explore (other than the Worlds listing in the VRChat client itself).

There is a Japanese-language website called The World of VRChat, a website directory for VRChat worlds (if you turn on Google auto-translate in your Chrome web browser, it works well enough). I don’t know how up-to-date it is kept, however, and I have been unable to find any other website directories like this one.

The World of VRChat Website

Also, VRChat user CatRazor has created a very useful Discord server called VRChat Maps, where users can post their favourite maps to various channels. Check it out!

The VRChat Maps Discord server

If you know of any other VRChat map/world directories which exist outside the VRChat client, please drop a comment, thank you!


Of course, it was the Twitch and YouTube livestreamers who first brought attention to VRChat, so it only makes sense that the overwhelming majority of the social media out there about VRChat is on Twitch and YouTube.

Twitch

There’s a very active VRChat community on Twitch, with dozens of livestreamers. Your best bet is to go exploring, and see whose content appeals to you!

Just a small sample of the VRChat streamers on Twitch

YouTube

There are hundreds of people who regularly post videos about VRChat to YouTube. Feedspot maintains what it claims is an up-to-date list of the most popular VRChat YouTubers, but I have discovered that many of the people on this list haven’t posted VRChat videos to YouTube in many months, if not years (for example, Nagzz21 is listed, but he stopped posting videos about VRChat a year ago, citing the U.S. FTC’s COPPA legislation).

There are so many VRChat videos on YouTube that it is possible to create subcategories! For example, there are many YouTubers who focus on slice of life or “man in the street” interviews:

Here’s a couple of examples of YouTube videos from iListen and iamLucid, to give you an idea of the content you can expect in these interview videos:

Other VRChat videos tend to be edited or unedited recordings of shenanigans happening on the social VR platform. Your mileage may vary; some of funnier or others, but overall it comes down to your personal sense of humour. Here’s the results of a keyword search for “VRChat” on YouTube; dive in! If you’re looking for the most popular VRChat videos, start here (but be warned; some of these are not for the faint of heart!).


Do you know of any resources which should be listed here? If you know of a Discord server, a YouTube channel, or a Twitch channel, or some other social media that should be included in this blogpost? Then please feel free to leave a comment, thanks!

Virtual Market 6: The World’s Largest VR Expo Opens in VRChat

Have you joined the RyanSchultz.com Discord yet? You’re invited to be a part of the first ever cross-worlds discussion group, with over 500 people participating from every social VR platform and virtual world! We discuss, debate and argue about the ever-evolving metaverse and the companies building it. Come join us! More details here.


Virtual Market 6, the world’s largest virtual reality exposition*, is taking place in VRChat from August 14th to 28th, 2021. Whether you’re actively shopping for a new avatar or some avatar accessories, or just playing tourist, it’s a must-see event!

As always, there are many different virtual worlds to visit and explore:

Here are step-by-step access instructions if you have never been to VRChat before. (Note that you don’t need to own a VR headset to visit Virtual Market 6.)


*Yes, according to the Guinness Book of World Records, it’s official! Virtual Market 4 boasted a total of 1,104 vendor booths, setting a world record for the most booths at a virtual reality event.

The New Ready Player Me Hub: The Ability to Import Your Avatar to Any Supported Platform!

An example of the avatars you can create using the new Ready Player Me Hub (source)

Wolf3D’s Ready Player Me, the customizable avatar system I have written about before here, here, and here, has issued a brand new update! In the email I received yesterday:

The Ready Player Me Hub lets you create one or multiple avatars and use them in all apps that support Ready Player Me. With one click, you can import your existing avatar or create a new one and add it to apps like VRChat, LIV, and Somnium Space.

According to the official blogpost announcing the update (which I recommend you read in full):

Ever since we launched Ready Player Me back in May last year, our goal was to create a cross-game avatar platform for the metaverse – one that gives you a consistent digital identity everywhere you and your avatar go. Think of it as a passport that gives you access to thousands of virtual worlds. Today, we are making the metaverse passport real with the launch of the Ready Player Me Hub

When you sign in to the Ready Player Me Hub, you can see all your avatars and connect them to your favorite applications in one click. To import your avatar into a partner app that uses Ready Player Me, all you need to do is sign in with your account.

VentureBeat reports:

Wolf3D’s platform allows users to travel between video games, virtual reality experiences, and other apps using a single virtual identity, said cofounder Timmu Tõke in an interview with GamesBeat.

“We’re trying to build a cross-game service to enable a lot of virtual worlds to exist,” Tõke said. “We see more people spending more and more time in virtual worlds. The metaverse is kind of happening around us. But most of it isn’t happening in one world or one app. It’s a network of many different worlds that people visit for work and play and collaboration. And doesn’t really make sense for the end user to create a new avatar identity for each of those experiences. It makes sense to have one portable entity that travels with you across many different games and apps and experiences.”

In fact, 300 games, apps, and social VR/virtual worlds now support the Ready Player Me avatar system, including the following platforms (all links below redirect you to blogposts I have previously written about each platform, which might be somewhat out-of-date, as I am covering so many different platforms on this blog!):

You can peruse the complete list of Ready Player Me partners here.

If you are interested in trying out the Ready Player Me Hub to create an avatar (either from a selfie or from scratch), you can access it here. You have a choice of making either a full-body avatar or a head-and-shoulders avatar:

The Ready Player Me Hub starting screen

When your avatar is ready, simply click Next in the top right corner of the website. You will be redirected to the new Hub interface. To save your avatar, click Claim now and sign in with your email address. You will get a one-time login code that you need to type in the Hub. You can use the Hub to connect your avatars to available apps in the Discover Apps tab. To import your avatar into a new app, all you need to do is click Connect avatar (some applications may require a few extra steps).

We are getting ever closer to the dream of having a consistent avatar which you can use in multiple social VR platforms! Be sure to give the Ready Player Me Hub a try.