Quick answer: Treat VR comfort as a critical bug class and capture the locomotion mode, comfort settings, frame timing, and the moment of discomfort on reports. Motion sickness makes players quit for good, so capturing the conditions, smooth locomotion, dropped frames, a specific movement, is what lets you find and fix what makes players ill.

In flat-screen games, comfort is rarely a concern. In VR, it is existential: a moment of discomfort can make a player physically ill, rip the headset off, and never return. Motion sickness and discomfort are not minor polish issues in VR, they are bugs that drive players away permanently, and they deserve to be tracked with the same seriousness as crashes. But discomfort is subjective and hard to describe, so collecting useful reports about it means capturing the technical conditions, locomotion, frame timing, comfort settings, that produce the sickness players can feel but not diagnose.

Comfort is a critical bug class in VR

A player who gets motion sick in your VR game does not just have a bad moment, they often quit permanently, because the physical discomfort is genuinely unpleasant and they associate it with your game. This makes comfort issues among the most damaging bugs a VR game can have, on par with crashes, because both result in a player who stops playing. Treating comfort as a low-priority polish concern is a serious mistake in VR.

The challenge is that comfort problems are subjective and hard for players to articulate. A report of it made me feel sick gives you no technical handle on what went wrong, because the player cannot see the frame timing or identify the locomotion mode that caused their nausea. To act on comfort reports, you have to capture the technical conditions present when the discomfort occurred, turning a subjective feeling into diagnosable data.

Capture the locomotion mode

Locomotion is the biggest single factor in VR comfort. Smooth artificial locomotion, moving the player through the world while they stand still, is a notorious cause of motion sickness, while teleportation and other comfort-oriented movement are gentler. Capture the locomotion mode in use when a discomfort report is filed, because it is often the direct cause, and it tells you whether the problem is your locomotion design or something else.

Players configure their preferred locomotion, so capturing their settings, smooth versus teleport, the turn style (smooth versus snap), and any comfort vignetting, reveals what they were experiencing. A discomfort report from a player on smooth locomotion with smooth turning points at the most nausea-inducing configuration, and seeing that pattern across reports tells you whether your comfort options are adequate or whether even your comfort settings are not comfortable enough.

Capture frame timing and reprojection

Performance is comfort in VR. Dropped frames, low frame rate, and reprojection all cause discomfort, because the visual smoothness the brain expects is broken, and that mismatch induces nausea. A comfort report that coincides with a frame-rate drop is often really a performance problem manifesting as discomfort, which is a completely different fix from a locomotion issue.

Capture the frame timing and reprojection state around a discomfort report, ideally a short window leading up to it. When a player reports feeling sick and the data shows dropped frames or heavy reprojection at that moment, you know the discomfort was performance-induced, and the fix is optimization, not comfort options. Distinguishing performance-caused discomfort from locomotion-caused discomfort is essential, because they require entirely different responses, and the frame timing is what tells them apart.

Capture the moment of discomfort

Comfort problems are often tied to specific moments: a particular movement, a fast acceleration, a vection-heavy scene where the whole visual field moves, a sudden camera change. Capturing the context of the moment, what the player was doing, where they were, what was happening on screen, lets you identify the specific trigger rather than treating the whole game as uniformly uncomfortable.

Encourage players to report discomfort the moment they feel it, with a quick comfort-report option, so you capture the trigger while it is identifiable. A report tied to a specific moment, plus the locomotion and frame timing at that moment, lets you reproduce the uncomfortable situation and address it specifically, perhaps by adding a comfort option for that movement, reducing the vection, or smoothing the camera change. The moment context turns diffuse discomfort into a specific, fixable trigger.

Setting it up with Bugnet

Add an in-game comfort-report option and attach the locomotion mode, comfort settings, frame timing, reprojection state, and the moment context as custom fields. Bugnet stores them so a discomfort report arrives with the technical conditions that produced it, letting you distinguish a locomotion problem from a performance problem and identify specific uncomfortable moments.

Group comfort reports into occurrence counts to see which situations make the most players ill, prioritizing the worst offenders, and correlate them with frame timing to separate performance-induced discomfort from design-induced discomfort. Because comfort drives whether players can play your VR game at all, this systematic tracking of discomfort, with the conditions that cause it, is as important as crash reporting for keeping players in the headset rather than driving them out of it for good.

Make comfort a measurable quality

The best VR developers treat comfort as a measurable, trackable quality rather than a vague aspiration. By capturing discomfort reports with their conditions and grouping them, you build a picture of exactly where your game causes problems, which scenes, which movements, which configurations, and you can track whether your comfort improvements actually reduce reported discomfort over time, just as you track whether bug fixes reduce crashes.

This data-driven approach to comfort lets you make informed decisions about your comfort options and your design. When the data shows that a particular movement causes most of your discomfort reports, you know exactly where to add a comfort option or rework the design, and you can confirm the change worked by watching the reports for that situation drop. In VR, where comfort determines your playable audience, treating it as a first-class, measurable quality, supported by real reports, is what separates a VR game players can enjoy from one they have to stop playing.

In VR, discomfort is a player lost for good. Capture the conditions behind every made me sick.