Close Menu
PixelArena.io
    What's Hot
    Movies

    Charli XCX Announces New Film Role In 100 Nights Of Hero With Nicholas Galitzine

    New Release

    RESPAWN by Razer and Mars: The World’s First Gamer-Created Snack

    Movies

    Chris Hansen on Robert Pattinson’s ‘Pretty Good Imitation’ in Primetime

    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
    • siuhy Enters Free Agency as Liquid’s CS2 Reset Continues
    • Valve says Linux PCs already stream to a Steam Frame, but its guide says Windows only
    • J.A. Bayona ‘favourite’ to direct upcoming sequel to Jurassic World Rebirth
    • Japanese Idol Trainee Hirata Runa Dies at 8 From Influenza-Associated Myocarditis
    • One Of The PS5 Pro’s Exclusive Features Is Now Coming To PS5, Kind Of
    • Catch Flex adds an experimental VR mode, and your phone still tracks your legs
    • A Small-Scale Puzzle Game That’s Big On Charm
    • OSRS Hardcore leads a packed new roadmap, as the old-school MMO finally opens the gates to Menaphos
    • Home
    • About Us
    • Contact us
    • Privacy Policy
    • Terms & Conditions
    Facebook X (Twitter) Instagram Pinterest
    PixelArena.io
    • News

      One Of The PS5 Pro’s Exclusive Features Is Now Coming To PS5, Kind Of

      October 4, 2026

      “Support modders, not AI”: Total War: Warhammer 3 mod “deliberately corrupted” by its own creator in protest of AI-infused unauthorised reuploads

      October 3, 2026

      8 Strongest God-Level Monsters, Ranked

      October 2, 2026

      Your Instinct Might Be to Cut Brand Marketing in a Downturn. Our Sales Pipeline Told a Different Story.

      October 1, 2026

      For human and agents, Animoca’s Moca Chain mainnet goes live

      September 30, 2026
    • New Release

      Catch Flex adds an experimental VR mode, and your phone still tracks your legs

      October 4, 2026

      Hunting Rivals from My.Games passes three million downloads since launch

      October 3, 2026

      Bloober Team’s Switch 2 Exclusive

      October 2, 2026

      How AI is Revolutionizing How Bettors Compare Odds and Choose a Bookmaker

      October 1, 2026

      World of Warcraft Forever Preview – Can Blizzard Bring Back The Magic?

      September 30, 2026
    • Reviews

      A Small-Scale Puzzle Game That’s Big On Charm

      October 4, 2026

      End of Abyss Review: Samus-Inspired Survival Success

      October 3, 2026

      Roman Sands RE:Build review: A unique and obliterating blend of resort sim, engineering horror and alchemic ritual

      October 2, 2026

      How Alternative Game Formats and Different Reward Systems Changed the Core of Online Gameplay

      October 1, 2026

      After 12 Years, Konoha Is Setting Up Its New Strongest Ninja

      September 30, 2026
    • PC

      Runescape 4 is coming, but not before the MMORPG gets its ‘Classic moment’ with Runescape Reignited

      October 4, 2026

      GTA 6 marketing stunt reveals none of our UK editors have heard of the Miami Heat

      October 3, 2026

      GFN Thursday: GeForce NOW October Games

      October 2, 2026

      New Crusader Kings 3 expansion tasks you to “wrestle with sin” in a transformative overhaul to religion

      October 1, 2026

      Making our favorite FPS modes 1v1 to decide the greatest of them all

      September 30, 2026
    • PlayStation

      Ghost of Yōtei Complete Edition – Erika Ishii interview – PixelArena.io

      October 4, 2026

      Official PlayStation Podcast Episode 549: Friendly Ghosts – PixelArena.io

      October 3, 2026

      AI upscaling is coming to PS5 – PixelArena.io

      October 2, 2026

      World Brothers 2 – PixelArena.io

      October 1, 2026

      How Control Resonant’s art design and tech shaped its bosses, paranaturally-twisted Manhattan and more – PixelArena.io

      September 30, 2026
    • Xbox

      Invincible VS Open Beta Begins October 13: What You Need to Know

      October 2, 2026

      How Remedies Shape Progression in Hela: Of Mice & Magic

      September 19, 2026

      XBOX @ Tokyo Game Show 2026: All the Announcements, Including an Appearance by Hideo Kojima

      September 18, 2026

      Gears of War Launches Fifth Year of “Never Fight Alone” Suicide Prevention  

      September 11, 2026

      Five Reasons to Race into HOT WHEELS Infinite Rush, Out in Early Access Today

      September 8, 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

      Valve says Linux PCs already stream to a Steam Frame, but its guide says Windows only

      October 4, 2026

      Valve closed the Steam Frame Linux launch bug on September 27, and no fix has shipped

      October 3, 2026

      Steam Frame dongle script in Valve’s repository says a non-6GHz mode is coming

      October 2, 2026

      Immersed held $2m of refundable Visor deposits at June 30 and reports substantial doubt

      October 1, 2026

      Horizon OS v2.9 puts three Quest windows side by side, in the test channel first

      September 30, 2026
    • Software

      Infor’s Employee Advocacy program lands $100K in EMV in one month

      August 20, 2026

      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
    • Guides

      OSRS Hardcore leads a packed new roadmap, as the old-school MMO finally opens the gates to Menaphos

      October 4, 2026

      Today’s Wordle hint and answer for Saturday, October 3

      October 3, 2026

      7 Best Power Rangers Villain Rivalries, Ranked

      October 2, 2026

      GTA 6 PC release date estimate

      October 1, 2026

      Here’s your NYT Connections hint today for Wednesday Sep 30

      September 30, 2026
    • E-Sport

      siuhy Enters Free Agency as Liquid’s CS2 Reset Continues

      October 4, 2026

      Astralis Ownership Gains Courtois Backing Amid Liquidity Concerns

      October 3, 2026

      Desk Interference Puts Valorant Champions Shanghai Under Scrutiny

      October 2, 2026

      Thunderpick Takes Year-Round Role in 2026 Esports Awards

      October 1, 2026

      11 Teams Chase MLBB’s First Asian Games Gold

      September 30, 2026
    • Entertainment

      Japanese Idol Trainee Hirata Runa Dies at 8 From Influenza-Associated Myocarditis

      October 4, 2026

      Former IU Player Sentenced After Parent Paid Nearly $49,000 for Training, AAU Team and Loans

      October 3, 2026

      Take Charge of My Heart: Release Date, Trailer, Plot, and More

      October 2, 2026

      Pasha Pashkov Says Bloody ‘DWTS’ Injury ‘Looked a Lot Worse Than It Felt’

      October 1, 2026

      The Inbetweeners 3: Release Date, Cast, Trailer, and Updates

      September 30, 2026
    • Movies

      J.A. Bayona ‘favourite’ to direct upcoming sequel to Jurassic World Rebirth

      October 4, 2026

      Michael Douglas Reveals Kathleen Turner Romance, Actress Responds

      October 3, 2026

      Anne Hathaway ‘pitched’ steamy Verity scene

      October 2, 2026

      Ben Affleck Used AI in New Netflix Movie

      October 1, 2026

      Richard Linklater reveals challenge of shooting Merrily We Roll Along

      September 30, 2026
    • Featured

      Salt, A Talking Mech-Piloting Octopus, Is The Weirdest Companion In Exodus (And I Love Her)

      October 4, 2026

      Desktop and handheld prices going out of control means PC bargain hunts lead to my old enemy: gaming laptops

      October 3, 2026

      Grand Theft Auto VI Features Tropical Storms And Hurricanes

      October 2, 2026

      The importance of being earnest: How Marvel Tōkon’s Deadpool trades ridicule for fighting game reverence

      October 1, 2026

      Grand Theft Auto VI Includes Over 170 Animal Species

      September 30, 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

    One Of The PS5 Pro’s Exclusive Features Is Now Coming To PS5, Kind Of

    “Support modders, not AI”: Total War: Warhammer 3 mod “deliberately corrupted” by its own creator in protest of AI-infused unauthorised reuploads

    8 Strongest God-Level Monsters, Ranked

    Your Instinct Might Be to Cut Brand Marketing in a Downturn. Our Sales Pipeline Told a Different Story.

    For human and agents, Animoca’s Moca Chain mainnet goes live

    Stablecoins Are Replacing Speculative Tokens in Gaming Economies

    What Actually Happens When You Hit “Withdraw”

    Wordle Hint September 27 2026 (9/27/26) – Puzzle 1926!

    Add A Comment
    Leave A Reply Cancel Reply

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

    New Ultrawide optics push VR field of view to 140 degrees

    Hardwares May 26, 2025
    Hardwares

    Rokid Glasses Update Adds Native Support for Google Gemini AI

    Hardwares March 6, 2026
    Entertainment

    Bridgerton Season 5: Release Date, Cast, Teaser, and Updates

    Entertainment May 14, 2026
    Entertainment

    Dave Ball, One Half of ‘Tainted Love’ Synth-Pop Group Soft Cell, Dies at 66

    Entertainment October 24, 2025
    Reviews

    Nintendo Changed the Odds in Mario Kart World – Randomness Is Part of Game Design

    Reviews September 26, 2026

    Subscribe to Updates

    Get The Latest News, Updates, And Amazing Offers

    Editors Picks
    Movies May 11, 2025

    Scarlett Johansson requested to play ‘sparkly’ character in Jurassic World Rebirth

    E-Sport July 12, 2025

    OWCS Stage 2 Midseason: format, schedule, teams and more

    E-Sport November 25, 2025

    Favourites flounder as new contenders emerge at StarLadder Budapest Major 2025

    Movies May 4, 2025

    ‘Thunderbolts*’ Flies to Solid $76 million opening.

    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
    PlayStation

    The Dark Ages on PS5 Pro – PixelArena.io

    Entertainment

    Peter Greene’s Death Reveals A Gruesome And Unusual Detail

    Guides

    Today’s Wordle hint and answer for Saturday, January 10

    Top Reviews
    E-Sport

    siuhy Enters Free Agency as Liquid’s CS2 Reset Continues

    Hardwares

    Valve says Linux PCs already stream to a Steam Frame, but its guide says Windows only

    Movies

    J.A. Bayona ‘favourite’ to direct upcoming sequel to Jurassic World Rebirth

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

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