Close Menu
PixelArena.io
    What's Hot
    New Release

    Obsidian Entertainment On The Lessons Learned From The Outer Worlds

    Mobile

    Genshin Impact Gets Miliastra Wonderland in October 2025

    E-Sport

    Grand Theft Auto 6 (GTA 6): Expectations and System Requirements

    Subscribe to Updates

    Get The Latest News, Updates, And Amazing Offers

    Important Pages:
    • Home
    • About Us
    • Contact us
    • Privacy Policy
    • Terms & Conditions
    Facebook X (Twitter) Instagram Pinterest
    Trending
    • Ryan Reynolds Drops Official Trailer for John Candy Documentary ‘I Like Me’
    • Police Say a Nashville Banker Took $139,000 From Two Elderly Customers, Then Got a New Bank Job
    • Designing Mixed Reality Apps on Quest 3 That Adapt to Different Spaces
    • New Meta Quest, SteamVR and PC VR games launching in July 2026
    • TV and Movies That Inspired Online Slot Games
    • Project Mirror Labyrinth codes (July 2026)
    • Valve just killed the Steam Machine Companion Cube
    • Physical disc production ending in January 2028 for new games releasing on PlayStation consoles  – PixelArena.io
    • Home
    • About Us
    • Contact us
    • Privacy Policy
    • Terms & Conditions
    Facebook X (Twitter) Instagram Pinterest
    PixelArena.io
    • News

      Designing Mixed Reality Apps on Quest 3 That Adapt to Different Spaces

      July 6, 2026

      Ray Gun Mark II Wonder Weapon Leaks For Black Ops 6 Zombies

      July 5, 2026

      EVE Frontier’s Carbon game engine framework is now open source

      July 4, 2026

      US Senators Push to End CFTC ‘Assault’ on State Oversight of Prediction Markets

      July 3, 2026

      Why Low House Edge Casino Games Are Worth Your Time

      July 2, 2026
    • New Release

      New Meta Quest, SteamVR and PC VR games launching in July 2026

      July 6, 2026

      Farlight 84 redeem codes (June 2026)

      July 5, 2026

      Alien: Isolation 2 Preview – An Early But Unclear Look At The Changes Ahead

      July 4, 2026

      Sweepstakes Casinos vs. Traditional Online Casinos: Which One Is Right for You in 2026?

      July 3, 2026

      Blizzard’s Unannounced StarCraft Title: The Hard Facts

      July 2, 2026
    • Reviews

      TV and Movies That Inspired Online Slot Games

      July 6, 2026

      Fire Force: 10 Strongest Techniques, Ranked

      July 4, 2026

      Rhythm Heaven Groove Review – Technique Is Solid

      July 3, 2026

      Elden Ring Nightreign review | PixelArena.io

      July 2, 2026

      AVATAR LEGENDS: The Fighting Game Pre-orders Available Now

      July 1, 2026
    • PC

      Valve just killed the Steam Machine Companion Cube

      July 5, 2026

      Counter-Strike 2 might be the biggest game on Steam, but Global Offensive is breaking player count records since it went standalone again

      July 4, 2026

      Portal 2 just got a Steam Frame compatibility rating, hinting at the VR headset’s imminent launch

      July 3, 2026

      The internet is agog at Captain America’s hog

      July 2, 2026

      AMD graphics cards likely to rise by 10%, according to new leak

      July 1, 2026
    • PlayStation

      Physical disc production ending in January 2028 for new games releasing on PlayStation consoles  – PixelArena.io

      July 5, 2026

      An update on PlayStation Store for PS3 and PS Vita – PixelArena.io

      July 4, 2026

      June 2026’s top downloads – PixelArena.io

      July 3, 2026

      Awakening brings to PlayStation 5 Sept 22 – PixelArena.io

      July 2, 2026

      Modern Warfare III, For the King II, CrossCode – PixelArena.io

      July 1, 2026
    • Xbox

      Minecraft Movie Build Challenge Voting Event

      July 5, 2026

      Step Into the Modern Era in EA SPORTS College Football 27 with EA Play

      July 4, 2026

      Next Week on XBOX: New Games for July 6 to 10

      July 3, 2026

      Microsoft Flight Simulator Releases World Update 22: United States National Parks

      July 2, 2026

      Indie Selects for July 2026: Gameplay That Will Make Summer Pop

      July 1, 2026
    • Nintendo

      Final Fantasy X 25th Anniversary Fan Art Project Starts

      June 19, 2026

      Vanillaware’s Muramasa: Rebirth Returns as Muramasa: Revenant Blades  

      June 18, 2026

      Final Fantasy Tactics Gets New Game+ and Zodiac Compatibility

      June 17, 2026

      Final Fantasy Resonance HD-2D JRPG Brings Back Brave Exvius

      June 16, 2026

      Dead by Daylight Getting Silent Hill’s Hinako, Bubble Head Nurse

      June 15, 2026
    • Mobile

      Identity V Neo Series Pop Up Store Heading to Book Off USA

      June 21, 2026

      New Cardcaptor Sakura Mobile Game Appears Next Week

      June 20, 2026

      Mead Based on Umamusume Tokai Teio Being Made

      June 19, 2026

      Genshin Impact Luna VIII Adds Sandrone and the Frost Moon

      June 18, 2026

      New Honkai: Star Rail Nendoroids Are Anaxa and Phainon

      June 17, 2026
    • Hardwares

      Pennsylvania Air National Guard Purchases Virtuix Omni One

      July 5, 2026

      Unseen Reality Launches 93-Gram URXR One Mixed Reality Glasses

      June 26, 2026

      Meta and EssilorLuxottica Launch New Meta Glasses AI Eyewear Line

      June 25, 2026

      Qualcomm announces the Snapdragon Reality Elite XR chipset

      June 24, 2026

      Snap SPECS AR Glasses Unveiled at AWE 2026

      June 23, 2026
    • Software

      5 Ways To Measure The ROI Of Influencer Marketing

      June 3, 2026

      How to Protect Your Digital Assets

      June 2, 2026

      How to Use TikTok Templates to Spice Up Your Content

      June 1, 2026

      YouTube Shorts Monetization: How To Grow Your YouTube Channel with Shorts

      May 31, 2026

      How to Get Youtube Sponsorships for Small Channels and Creators

      May 30, 2026
    • Guides

      Project Mirror Labyrinth codes (July 2026)

      July 5, 2026

      Here’s your NYT Connections hint today for Saturday Jul 4

      July 4, 2026

      Reverse Chicken Race in Meccha Chameleon, Explained

      July 3, 2026

      Rust’s Common Ground update lets you set up clans, a shop, or kick back in your apartment

      July 2, 2026

      Your NYT Connections: Sports Edition Hints for Thursday July 2nd

      July 1, 2026
    • E-Sport

      CDL Major 4 showed me Call of Duty esports must focus on Europe to survive

      July 5, 2026

      Puppey returns as a coach, SumaiL hints at retirement, China’s chance at redemption: the best storylines going into The International 15

      July 4, 2026

      One of the FGC’s biggest fears came true at Evo Vegas 2026: Ludwig’s comment shines light on grassroots, authenticity, and artificial hype

      July 3, 2026

      “We’ve seen people coming back”: Fatal Fury: City of the Wolves devs on pushing past previous setbacks, new content, and new players

      July 2, 2026

      Esports World Cup Paris: Team Vitality’s Nicolas Maurer on home advantage, Macron, and a “secret dream”

      July 1, 2026
    • Entertainment

      Police Say a Nashville Banker Took $139,000 From Two Elderly Customers, Then Got a New Bank Job

      July 6, 2026

      Sakamoto Days Season 2: Release Date, Cast, Trailer, and More

      July 5, 2026

      Drake Teams Up With Crypto Platform Stake for ‘Janice Day 2026’

      July 4, 2026

      A Planning Nonprofit Secretary Found The Money Gone. Feds Say A Former Wyoming Planner Diverted Nearly $130K

      July 3, 2026

      Blue Eye Samurai Season 2: Release Date, Cast, Trailer, and More

      July 2, 2026
    • Movies

      Ryan Reynolds Drops Official Trailer for John Candy Documentary ‘I Like Me’

      July 6, 2026

      Seth Rogen and Jason Segel’s embarrassing 8 Mile auditions

      July 5, 2026

      Inside the Making of a Box Office Bomb

      July 4, 2026

      Tom Holland’s The Odyssey Arrives in Theaters in Two Weeks

      July 3, 2026

      Hollywood star Zoey Deutch explains why she genre-hops

      July 2, 2026
    • Featured

      The Soul of Soulslike – Game Informer

      July 5, 2026

      Now is the winter of your discontent, console blaggards: the RPS team reflect on PlayStation going digital-only

      July 4, 2026

      The Video Games You Should Play This Weekend – July 3, 2026

      July 3, 2026

      “You can literally reroute a river into a desert and cause it to bloom”: Star Wars Galaxies lead says of his new sandbox MMO Stars Reach

      July 2, 2026

      Tom Cruise And Julia Roberts Were Once Pitched As Master Chief And Cortana For Halo 2

      July 1, 2026
    PixelArena.io
    Home»News»Designing Mixed Reality Apps on Quest 3 That Adapt to Different Spaces
    News July 6, 2026

    Designing Mixed Reality Apps on Quest 3 That Adapt to Different Spaces

    Facebook Twitter Pinterest WhatsApp Copy Link
    Designing Mixed Reality Apps on Quest 3 That Adapt to Different Spaces
    Share
    Facebook Twitter Pinterest WhatsApp Copy Link

    Laser Dance is an upcoming mixed reality game that seeks to use Quest’s passthrough capability as more than just a background. In this Guest Article, developer Thomas Van Bouwel explains his approach to designing an MR game that adapts to different environments.

    Guest Article by Thomas Van Bouwel

    Thomas is a Belgian-Brazilian VR developer currently based in Brussels. Although his original background is in architecture, his work in VR spans from indie games like Cubism to enterprise software for architects and engineers like Resolve. His Latest project, Laser Dance, is coming to Quest 3 late next year.

    For the past year I’ve been working on a new game called Laser Dance. Built from the ground up for Mixed Reality (MR), my goal is to make a game that turns any room in your house into a laser obstacle course. Players walk back and forth between two buttons, and each button press spawns a new parametric laser pattern they have to navigate through. The game is still in full development, aiming for a release in 2024.

    If you’d like to sign up for playtesting Laser Dance, you can do so here!

    Laser Dance’s teaser trailer, which was first shown right after Meta Connect 2023

    The main challenge with a game like this, and possibly any roomscale MR game, is to make levels that adapt well to any room regardless of its size and layout. Furthermore, since Laser Dance is a game that requires a lot of physical motion, the game should also try to accommodate differences in people’s level of mobility.

    To try and overcome these challenges, having good room-emulation tools that enable quick level design iteration is essential. In this article, I want to go over how levels in Laser Dance work, and share some of the developer tools that I’m building to help me create and test the game’s adaptive laser patterns.

    Laser Pattern Definition

    To understand how Laser Dance’s room emulation tools work, we first need to cover how laser patterns work in the game.

    A level in Laser Dance consists of a sequence of laser patterns – players walk (or crawl) back and forth between two buttons on opposite ends of the room, and each button press enables the next pattern. These laser patterns will try to adapt to the room size and layout.

    Since the laser patterns in Laser Dance’s levels need to adapt to different types of spaces, the specific positions of lasers aren’t pre-determined, but calculated parametrically based on the room.

    Several methods are used to position the lasers. The most straightforward one is to apply a uniform pattern over the entire room. An example is shown below of a level that applies a uniform grid of swinging lasers across the room.

    An example of a pattern-based level, a uniform pattern of movement is applied to a grid of lasers, covering the entire room.

    Other levels may use the button orientation relative to each other to determine the laser pattern. The below example shows a pattern that creates a sequence of blinking laser walls between the buttons .

    Blinking walls of lasers are oriented perpendicular to the imaginary line between the two buttons.

    One of the more versatile tools for level generation is a custom pathfinding algorithm, which was written for Laser Dance by Mark Schramm, guest developer on the project. This algorithm tries to find paths between the buttons that maximize the distance from furniture and walls, making a safer path for players.

    The paths created by this algorithm allow for several laser patterns, like a tunnel of lasers, or placing a laser obstacle in the middle of the player’s path between the buttons.

    This level uses pathfinding to spawn a tunnel of lasers that snakes around the furniture in this room.

    Room Emulation

    The different techniques described above for creating adaptive laser patterns can sometimes lead to unexpected results or bugs in specific room layouts. Additionally, it can be challenging to design levels while trying to keep different types of rooms in mind.

    To help with this, I spent much of early development for Laser Dance on building a set of room emulation tools to let me simulate and directly compare what a level will look like between different room layouts.

    Rooms are stored in-game as a simple text file containing all wall and furniture positions and dimensions. The emulation tool can take these files, and spawn several rooms next to each other directly in the Unity editor.

    You can then swap out different levels, or even just individual laser patterns, and emulate these side by side in various rooms to directly compare them.

    A custom tool built in Unity spawns several rooms side by side in an orthographic view, showing how a certain level in Laser Dance would look in different room layouts.

    Accessibility and Player Emulation

    Just as the rooms that people play in may differ, the people playing themselves will be very different as well. Not everyone may be able to crawl on the floor to dodge lasers, or feel capable of squeezing through a narrow corridor of lasers.

    Because of the physical nature of Laser Dance’s gameplay, there will always be a limit to its accessibility. However, to the extent possible, I would still like to try and have the levels adapt to players in the same way they adapt to rooms.

    Currently, Laser Dance allows players to set their height, shoulder width, and the minimum height they’re able to crawl under. Levels will try and use these values to adjust certain parameters of how they’re spawned. An example is shown below, where a level would typically expect players to crawl underneath a field of lasers. When adjusting the minimum crawl height, this pattern adapts to that new value, making the level more forgiving.

    Accessibility settings allow players to tailor some of Laser Dance’s levels to their body type and mobility restrictions. This example shows how a level that would have players crawl on the floor, can adjust itself for folks with more limited vertical mobility.

    These player values can also be emulated in the custom tools I’m building. Different player presets can be swapped out to directly compare how a level may look different between two players.

    Laser Dance’s emulation tools allow you to swap out different preset player values to test their effect on the laser patterns. In this example, you can notice how swapping to a more accessible player value preset makes the tunnel of lasers wider.

    Data, Testing, and Privacy

    A key problem with designing an adaptive game like Laser Dance is that unexpected room layouts and environments might break some of the levels.

    To try and prepare for this during development, there is a button in the settings players can choose to press to share their room data with me. Using these emulation tools, I can then try and reproduce their issue in an effort to resolve it.

    Playtesters can press a button in the settings to share their room layout. This allows for local reproduction of potential issues they may have seen, using the emulation tools mentioned above.

    This of course should raise some privacy concerns, as players are essentially sharing parts of their home layout with me. From a developers standpoint, it has a clear benefit to the design and quality control process, but as consumers of MR we should also have an active concern on what personal data developers should have access to and how it is used.

    Personally, I think it’s important that sharing sensitive data like this requires active consent of the player each time it is shared – hence the button that needs to be actively pressed in the settings. Clear communication on why this data is needed and how it will be used is also important, which is a big part of my motivation for writing this article.

    When it comes to MR platforms, an active discussion on data privacy is important too. We can’t always assume sensitive room data will be used in good faith by all developers, so as players we should expect clear communication and clear limitations from platforms regarding how apps can access and use this type of sensitive data, and stay vigilant on how and why certain apps may request access to this data.

    Do You Need to Build Custom Tools?

    Is building a handful of custom tools a requirement for developing adaptive Mixed Reality? Luckily the answer to that is: probably not.

    We’re already seeing Meta and Apple come out with mixed reality emulation tools of their own, letting developers test their apps in a simulated virtual environment, even without a headset. These tools are likely to only get better and more robust in time.

    There is still merit to building custom tools in some cases, since they will give you the most flexibility to test against your specific requirements. Being able to emulate and compare between multiple rooms or player profiles at the same time in Laser Dance is a good example of this.

    – – — – –

    Development of Laser Dance is still in full swing. My hope is that I’ll end up with a fun game that can also serve as an introduction to mixed reality for newcomers to the medium. Though it took some time to build out these emulation tools, they will hopefully both enable and speed up the level design process to help achieve this goal.

    If you would like to help with the development of the game, please consider signing up for playtesting!


    If you found these insights interesting, check out Van Bouwel’s other Guest Articles:

    Share. Facebook Twitter Pinterest LinkedIn WhatsApp Copy Link
    Previous ArticleNew Meta Quest, SteamVR and PC VR games launching in July 2026
    Next Article Police Say a Nashville Banker Took $139,000 From Two Elderly Customers, Then Got a New Bank Job

    Related Posts

    Ray Gun Mark II Wonder Weapon Leaks For Black Ops 6 Zombies

    EVE Frontier’s Carbon game engine framework is now open source

    US Senators Push to End CFTC ‘Assault’ on State Oversight of Prediction Markets

    Why Low House Edge Casino Games Are Worth Your Time

    ‘I do rage-bait them a bit’: Taylor Sheridan rips into TV critics, and vows to never return to Los Angeles unless ‘it secedes from the union’

    Contexto 1381 Answer & Hints (June 30 2026)

    Monkey Soccer codes (June 2026)

    Here’s Your Daily Reminder That You Don’t Own Digital Content

    Add A Comment
    Leave A Reply Cancel Reply

    Follow Us
    • Facebook
    • Twitter
    • Pinterest
    • Instagram
    Top Picks
    Entertainment

    Sakamoto Days Season 2 Release Date and Latest Updates

    Entertainment October 27, 2025
    Hardwares

    Cellid Unveils New AR Glasses Reference Designs for 2026

    Hardwares December 4, 2025
    Xbox

    Star Trucker at One: Past, Present and a Peek Around the Bend

    Xbox September 4, 2025
    News

    The 12 Best VR Concert Apps Right Now

    News November 25, 2025
    Movies

    Matt Damon spills Netflix demands plot repeats for distracted viewers

    Movies January 18, 2026

    Subscribe to Updates

    Get The Latest News, Updates, And Amazing Offers

    Editors Picks
    News September 16, 2025

    NYT Crossword September 16 2025 Answers (9/16/25)

    Xbox May 13, 2026

    Join The Speedwaaagh on May 21

    Guides February 21, 2026

    NYT Connections hints and answers for today, Saturday Feb 21

    PlayStation June 14, 2025

    See Trails in the Sky 1st Chapter Estelle and Joshua Trailers

    About Us
    About Us

    Your ultimate source for gaming news, delivering the latest updates, reviews, and insights from the gaming world. Stay informed, entertained, and ahead of the game with our comprehensive coverage of all things gaming.

    Facebook X (Twitter) Instagram Pinterest
    Our Picks
    New Release

    Beastro Preview – A Tasty Sample Of This Cozy Cooking Deckbuilding Roguelike

    Reviews

    The Outer Worlds 2 review

    PlayStation

    Chainsaws, reinvented zombies, fear balancing, and more – PixelArena.io

    Top Reviews
    Movies

    Ryan Reynolds Drops Official Trailer for John Candy Documentary ‘I Like Me’

    Entertainment

    Police Say a Nashville Banker Took $139,000 From Two Elderly Customers, Then Got a New Bank Job

    News

    Designing Mixed Reality Apps on Quest 3 That Adapt to Different Spaces

    © 2026 PixelArena.io.
    • Home
    • About Us
    • Contact us
    • Privacy Policy
    • Terms & Conditions

    Type above and press Enter to search. Press Esc to cancel.