Close Menu
PixelArena.io
    What's Hot
    E-Sport

    Does G2 Esports’ run at First Stand 2026 mean the gap between Western and Eastern teams in LoL Esports is closing? Maybe

    PlayStation

    FFXIV x Fall Guys Returns in November 2025

    News

    Pudgy Penguins Denies OpenSea Deal, Focuses on Partnerships

    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
    • BLAST Slam VIII Playoff Bracket Set After Last Chance
    • Vuzix Announces Shrike Display Platform for Defense and Security
    • ‘The Nice Guys’ Storyboard Artist Was 67
    • Alan Alda Opens Up About the Daily Frustrations of Parkinson’s and Why He Keeps Laughing
    • What Are The Benefits Of Having A Second Monitor?
    • Blue Reflection Quartet Review – A Flawed Magical RPG Collection
    • Sony May Be Considering Revivals of Multiple PlayStation Franchises
    • Ted Lasso Has Already Found Its Roy Kent Replacement
    • Home
    • About Us
    • Contact us
    • Privacy Policy
    • Terms & Conditions
    Facebook X (Twitter) Instagram Pinterest
    PixelArena.io
    • News

      What Are The Benefits Of Having A Second Monitor?

      October 5, 2026

      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
    • New Release

      Blue Reflection Quartet Review – A Flawed Magical RPG Collection

      October 5, 2026

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

      Sony May Be Considering Revivals of Multiple PlayStation Franchises

      October 5, 2026

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

      GFN Thursday: ‘CONTROL Resonant’ | NVIDIA Blog

      October 5, 2026

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

      Defy All Gods, with a free PS5 demo out today – PixelArena.io

      October 5, 2026

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

      Vuzix Announces Shrike Display Platform for Defense and Security

      October 5, 2026

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

      Ted Lasso Has Already Found Its Roy Kent Replacement

      October 5, 2026

      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
    • E-Sport

      BLAST Slam VIII Playoff Bracket Set After Last Chance

      October 5, 2026

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

      Alan Alda Opens Up About the Daily Frustrations of Parkinson’s and Why He Keeps Laughing

      October 5, 2026

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

      ‘The Nice Guys’ Storyboard Artist Was 67

      October 5, 2026

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

      The Sunday Papers | Rock Paper Shotgun

      October 5, 2026

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

    What Are The Benefits Of Having A Second Monitor?

    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”

    Add A Comment
    Leave A Reply Cancel Reply

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

    Ice Age 6: Boiling Point- Release Date, Voice Artist, and Plot

    Entertainment June 8, 2026
    Movies

    Saul Rubinek Joins Gangster Thriller The Bookie & The Bruiser

    Movies June 16, 2026
    Entertainment

    New Survey Finds Broad Pessimism Among Americans Six Months Into the Trump Administration

    Entertainment October 1, 2025
    Xbox

    Next Week on Xbox: New Games for October 13 to 17

    Xbox October 14, 2025
    Xbox

    How KreatureKind Uses Deckbuilding to Talk About Sustainability

    Xbox June 28, 2025

    Subscribe to Updates

    Get The Latest News, Updates, And Amazing Offers

    Editors Picks
    Featured April 3, 2026

    Review: Homura: The Crimson Warriors Is Another IFI Historical Otome 

    PlayStation June 25, 2026

    Highlights from Capcom Spotlight 2026 – Dragon’s Dogma, Onimusha, Monster Hunter, and more – PixelArena.io

    PC June 2, 2026

    New God of War game likely won’t come to PC

    Featured August 16, 2025

    What Makes Vampire: The Masquerade – Bloodlines 2 A “Bloodlines” Game?

    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
    Featured

    How game developers worldwide are reliving Y2K Japan, from Jet Set Radio to Dance Dance Revolution

    Xbox

    Star Wars Battlefront Is Getting Prices Slashed All Over The Place

    Movies

    Wicked Musical Falls Short Of Minecraft Movie In Surprising Box Office Showdown

    Top Reviews
    E-Sport

    BLAST Slam VIII Playoff Bracket Set After Last Chance

    Hardwares

    Vuzix Announces Shrike Display Platform for Defense and Security

    Movies

    ‘The Nice Guys’ Storyboard Artist Was 67

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

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