Agency refers to a user's perceived ability to influence and control elements within a virtual or digital experience. It’s the sense of having an impact on the digital space through one's actions, decisions, and interactions. In essence, agency is about the user's perception of being an active participant rather than a passive observer.
In virtual reality (VR), agency is crucial for more immersive and engaging experiences. Users feel agency when they can interact with virtual objects, navigate through the environment, and influence the progression of the experience.
In broader digital contexts and other immersive media, agency extends to the user's control over the interface, functionalities, and outcomes of the software or application.
In this video, UX Design Consultant Frank Spillers, explains what agency means in VR.
Why Is Agency Important?
Agency is directly related to a user’s engagement of a virtual experience. When designers give users a certain degree of control over their experiences, they enhance user engagement with the product. Users gain a sense of ownership so their interactions feel more significant.
Agency also brings greater user satisfaction. Users are not just passive observers but have an active role in shaping their experiences. They can customize their interactions based on personal preferences, which makes the whole experience more individualized and enjoyable. Personalized experiences increase satisfaction and users are more likely to recommend products to others when they are highly satisfied—personalization will increase a product's reach and bolsters its credibility.
In addition, agency fosters a deeper relationship between users and the digital product. When users can influence outcomes and the digital environment reacts to their choices, they’re more likely to feel valued. This draws them back to the product, which then promotes loyalty and retention.
Agency in VR is an ongoing process—it requires careful design, user feedback, and technical implementation. If user interaction is prioritized, interactivity, and user empowerment, you can create VR experiences that make your users feel like active participants in a virtual world.
How to Design for Agency
Designers can use several methods to increase agency in their products.
User Interaction
Ensure that users can interact with the VR environment with natural and intuitive input devices, such as motion controllers, hand gestures, or even voice commands. Responsive input is crucial for users to feel agency. For example, the hand-tracking in Oculus Quest 2 allows users to interact with the VR environment with their hands, which makes the experience more intuitive and natural.

Hand tracking enhances agency by providing users with a more intuitive and direct way of interacting with the digital environment.
Realistic Physics and Feedback
Physics-based interactions can also make the virtual world feel more natural. Objects should behave as expected when touched, pushed, or manipulated—that will provide a sense of agency.
Incorporate haptic feedback devices into the VR hardware to simulate the sensation of touch and contact to enhance the user's sense of agency. For instance, in the VR game Half-Life: Alyx uses physics-based interactions, where objects behave realistically when manipulated. This, coupled with the haptic feedback from the VR controllers, creates a more immersive experience.
Freedom of Movement
Designers can provide various locomotion methods to suit users' preferences and comfort levels, such as teleportation, smooth walking, or room-scale movement. Some users may prefer to move freely, while others may experience discomfort with certain locomotion methods. For example, the Elder Scrolls V: Skyrim VR offers various locomotion options, including teleportation and smooth walking, catering to different comfort levels of players.
Interactivity
Designers should create VR scenes with objects that users can interact with. Allow users to pick up, manipulate, and interact with virtual objects in meaningful ways to give them a sense of control. For example designers can introduce dynamic elements and systems in the VR environment, like switches, levers, buttons, and puzzles. In Beat Saber, players interact with the environment by slicing through blocks with lightsabers—a perfect example of how interactive elements can enhance agency.

Beat Saber is a highly interactive VR game. This level of interactivity enhances agency.
© Beat Saber, Fair Use
Storytelling and Narration
Designers can create narratives that adapt to your user's choices and actions, and allow them to influence the storyline. This gives users a sense of agency as their choices shape the plot of the experience. This way, they can also ensure that users' decisions have meaningful consequences within the VR experience. This will reinforce the feeling of agency. For example, The Walking Dead: Saints & Sinners is a first-person VR game that allows players to make choices that affect the storyline—watch some of the gameplay in this video.
User Empowerment
Designers can allow users to acquire and improve skills or abilities within the VR environment to make them feel more empowered and in control. They can also include challenges or objectives that users can complete to earn rewards or progress in the experience, giving them a sense of achievement and agency. For example, Superhot VR empowers players by allowing them to control time with their movements, which provides a unique sense of control and skill development.
User Feedback
Designers must make sure that users receive clear feedback about their actions and the consequences of those actions. Visual, auditory, and haptic feedback can help users understand their agency within the virtual world. For instance, in Job Simulator, players receive immediate visual and auditory feedback on their actions, which helps them understand their impact on the virtual world.
User Comfort
Discomfort can diminish a user's sense of agency. Designers should prioritize comfort and address motion sickness (also known as cybersickness) and discomfort issues. They can implement comfort options and educate users on best practices for avoiding discomfort. For example, Sony's PSVR incorporates a comfortable VR headset design and provides options to minimize motion sickness.
Playtesting and Iteration
Iterative design is essential to refine the sense of agency and improve the overall user experience. For example, the development of Bonework involved extensive playtesting, which lead to iterative improvements that enhanced the sense of agency in its physics-based VR world.
Immersive Audio and Visuals
Immersive or spatial audio and realistic visuals can enhance the feeling of presence and agency in VR. Designers should pay attention to audio cues and visual details to make the virtual world feel more convincing. For example, Moss' combines immersive audio with detailed visuals that creates a convincing and engaging VR environment.
How Agency Improves User Experience
Empowerment Through Informed Choices
When users feel empowered and are allowed to make their own decisions, they are more likely to have a satisfying experience. Through their decision-making, users learn the impact and consequences of their actions. So users are not just in control, but also feel competent in their decisions.
Interactive Elements Enhance User Engagement
Beyond the impact of actions, interactive elements that respond to user input fuel engagement. This could include dynamic content that changes based on user choices or adaptive challenges that evolve with user interaction.
Proactive Problem-Solving and Reduced Frustration
Agency in design doesn't just reduce frustration; it actively encourages users to engage in problem-solving. When users understand how their actions affect the interface, they're more likely to experiment and find solutions, which leads to a sense of accomplishment.
Customization and Personalization as a Learning Tool
Customization goes beyond personal preferences—it's also a learning tool. As users adjust settings and customize their experience, they gain a deeper understanding of the system's capabilities, which can lead to more sophisticated use and higher satisfaction.
Empirical Learning and Mastery
The journey from exploration to mastery is an empirical process. As users experiment with different features and see the results of their actions, they learn through trial and error, which can be a highly effective learning method.
Co-creation and Ownership
Agency can transform users from passive recipients to co-creators of the digital experience. This sense of co-creation fosters a stronger emotional bond with the product, as users see their input and preferences reflected in the experience.
Feedback Loops and Predictive Responsiveness
Feedback loops where user actions inform future interactions can greatly enhance agency. Predictive responsiveness, where the system anticipates user needs based on previous interactions, can make the experience feel more intuitive and tailored.
Motivation through Challenge and Reward
Enhancing agency in digital environments can also involve introducing challenges that are closely aligned with users' goals. As users overcome these challenges, they experience a sense of achievement, which is a powerful motivator and enhances overall satisfaction.