m₂
banner
msub2.com
m₂
@msub2.com
(Web | XR | Game) Developer.
I enjoy doing things on the internet.
Currently working on too many projects, always.
Creator of the WebXR Discord: https://discord.gg/webxr
Servo Contributor
JS / Rust / OCaml

Masto: https://arvr.social/@msub2
Reposted by m₂
Announcing: New @steampowered.com Hardware, coming in 2026:

Steam Controller
Steam Machine
Steam Frame. 

Watch our jazzy announcement video and wishlist now: steampowered.com/hardware
Steam Hardware
The Steam Hardware family officially expands in early 2026.
steampowered.com
November 12, 2025 at 6:03 PM
steam machine about to start pumping up those linux desktop numbers
November 12, 2025 at 6:28 PM
Reposted by m₂
Steam Frame, Steam Controller, Steam Machine announcement is expected soon, here's a first look!
November 12, 2025 at 5:17 PM
Reposted by m₂
Grapple, climb, attack, repeat
🧗 Welcome to Grappler’s Gauntlet!⁠

🎮 Multiplayer gameplay⁠
🕹️ VR + PC controls⁠
⚔️ Advanced mechanics⁠

🛠️ Created by @msub2.com
👉 Jump into viverse.link/GrapplersGauntlet 🔗⁠

#VIVERSE #VRGaming #Multiplayer #ArenaCombat #GrapplersGauntlet #GameTrailer
September 4, 2025 at 11:19 PM
My game "Grappler's Gauntlet" is now live on @viverse.com! Use your grappling gun to pull yourself up to the top before anyone else can stop you! You can play now at worlds.viverse.com/QTrnrXw and join the Discord at discord.gg/ccWHZtBXpA.
September 3, 2025 at 7:06 PM
Reposted by m₂
Just make it exist first, you can make it good later ✨

#indiegames #cozygames
August 22, 2025 at 5:08 PM
Reposted by m₂
Every couple days I see a post along the lines of:
"Wow Godot graphics are this good now?"

Just FYI: It's just that more people are making good-looking things with Godot since it got more popular, not that Godot graphics "look good now".

#GodotEngine #gamedev #indiedev
August 21, 2025 at 6:44 PM
Reposted by m₂
hey, nerd. i got a "regular expression" for you: up yours
August 15, 2025 at 10:04 PM
Reposted by m₂
the natural reaction to death threats isn't "okay, I will magic up a solution that has been heretofore unavailable to us and make everyone happy, including the payment processors who have our entire ecosystem by the balls"

it's going to be "fuck this, we're out."

stop acting like children
August 13, 2025 at 9:48 PM
Reposted by m₂
the replies to the itch.io account are incredibly depressing

what exactly do you think sending them death threats is going to do? do you think they *want* to be in this position?

look at how you are behaving with respect to the only marketplace that has actively courted and hosted your works
August 13, 2025 at 9:48 PM
Reposted by m₂
if you put a webserver up on the internet. anywhere, hosting anything, you will see "the background radiation of the internet", and it looks like this:
July 16, 2025 at 5:35 PM
Reposted by m₂
This Apple Vision Pro developer came up with a smarter way to select things in AR and the results are pretty amazing.
August 8, 2025 at 8:49 PM
Reposted by m₂
"Bluesky is dying"

Oh yeah? Then explain why this GIF always does numbers.
two men are standing next to each other holding guns in a field .
ALT: two men are standing next to each other holding guns in a field .
media.tenor.com
August 7, 2025 at 6:37 PM
Today's my birthday 🎂
August 7, 2025 at 5:57 PM
Reposted by m₂
My Voices of VR interview is out! I spoke to @kentbye.com at @awexr.com about my game, WebXR broadly, and publishing on @viverse.com. I'm a huge fan of this podcast b/c of Kent's journalistic objectivity and ethics, but also his genuine enthusiasm and deep experience

voicesofvr.com/1615-viverse...
#1615: Viverse’s WebXR Publishing Strategy with James C. Kane & “In Tirol” Game – Voices of VR Podcast
voicesofvr.com
August 6, 2025 at 3:26 PM
Reposted by m₂
drew my model in my style!!! hi everyone, i'm mira, a starry mage vtuber~
July 11, 2025 at 6:46 AM
Hey all! I've never thought to post about it here until now but the WebXR Discord Monthly Meetup is happening now if you want to drop in: hubs.webxr.community/xjMXKJb/webx...
WebXR Discord | WebXR Community Hubs
Join others in VR at WebXR Discord, right in your browser.
hubs.webxr.community
June 29, 2025 at 7:02 PM
Reposted by m₂
Reading a Big Number

xkcd.com/3102/
June 18, 2025 at 8:36 PM
Reposted by m₂
PICROSS AS COMBAT SYSTEM

THIS IS NOT A DRILL

I REPEAT

PICROSS AS COMBAT SYSTEM
I'm still chipping away at GRIDHACK, a sci-fi RPG where hacking = fighting Picross battles.

I've been working on this one for a long time. Reposts are greatly appreciated. Wishlist on Steam: store.steampowered.com/app/3053870/...

#GameDev #IndieGame #Picross #Nonogram #Puzzle #SciFi #LowPoly
May 21, 2025 at 7:30 PM
Finale - How Music Software Dies
YouTube video by Tantacrul
www.youtube.com
May 2, 2025 at 7:08 PM
Reposted by m₂
The average American has three friends
May 2, 2025 at 5:22 AM
Reposted by m₂
Quest Browser 38.1 went out today with some new features.
1. you can now foveate any texture (immersive-web.github.io/layers/#dom-...). Previously, you could only get foveation on webxr texture layers and the webxr framebuffer
2. Support for EXT_clip_control (registry.khronos.org/webgl/extens...)
WebXR Layers API Level 1
immersive-web.github.io
April 28, 2025 at 10:30 PM
Reposted by m₂
🚀 All week, we’re sharing powerful voices from the VIVERSE stage at GDC 2025.

Today, meet @jamesckane.bsky.social — a game dev pushing boundaries and redefining XR design with #VIVERSE.

🎥 Watch now: www.youtube.com/watch?v=un5ZZKupV-E

#WebXR #JamesKane #VIVERSE #PlayCanvas
How James Kane Is Building XR Games Without Limits | VIVERSE @ GDC 2025
🎮 Don't just build games, build new realities. James Kane shares his journey into VIVERSE and WebXR, developing immersive games with PlayCanvas and pushing creative boundaries in digital space. Learn how experimentation, freedom, and powerful tools enable new storytelling inside XR.
www.youtube.com
April 21, 2025 at 6:15 PM
Reposted by m₂
Had some fun last week-end porting
Lunakepio (AlexMoulinneuf) 's #Mario Controller to #webXR.
github.com/Lunakepio/ma...
Uses #ThreeJS #R3F @belabohlender.bsky.social
's new Handle in #XR
Should work smoothly on #iPhone in #AR.
Not available on #Switch2 🤡
April 15, 2025 at 11:24 AM
Reposted by m₂
Just released version 1.2.0 of wLipSync. No new features, but about 77% faster.
github.com/mrxz/wlipsync
GitHub - mrxz/wLipSync: MFCC-based lip-sync library using WASM and WebAudio based on uLipSync
MFCC-based lip-sync library using WASM and WebAudio based on uLipSync - mrxz/wLipSync
github.com
April 13, 2025 at 5:25 PM