James Clifford Kane
jamesckane.bsky.social
James Clifford Kane
@jamesckane.bsky.social
https://jamesckane.com

Technical & creative director, developer, designer & audio eng for Webby winning #WebXR titles Escape Artist (https://esc.art) and Above Par Mini-Golf.

My new game #InTirol is out now: https://intirol.game
My new game launches this week

Don't let it sneak up on you
November 10, 2025 at 10:24 PM
Don’t ask
November 2, 2025 at 4:04 PM
Reposted by James Clifford Kane
Gaussian splats are the connecting thread everywhere. Meta doing room scans. Apple doing Personas and spatial scenes. Closing in on reality being scanned in
October 29, 2025 at 1:56 PM
Shoutout to East St. Louis, giving y'all the ole "toodle-oo" for at least 100 years

archive.org/details/07-d...
archive.org
October 18, 2025 at 7:20 PM
New game announcement soon!

It'll be desktop/mobile-only at launch for a change, but of course I had to develop a mixed reality "stunt capture app" for it using WebXR 🤷 Check out that process along w/ a sneak peak of my next original title, and keep an eye out for more

🏃‍➡️↗️➡️↘️🛏️
October 10, 2025 at 6:51 PM
After two days at Meta Connect, where I tried on the new Meta Ray-Ban Display, I visited the Computer History Museum and saw relics like the first mouse and keyboard and the first web server. Just a few decades of steady, incremental progress separate these devices. Play the long game.
September 22, 2025 at 11:18 PM
Pretty cool to walk around the Saint Louis Zoo’s free 90-acre campus and see users and signs for the one-of-a-kind 3D web map with search and GPS navigation that I architected, built and sold to this client using open source web tech - check it out: map.stlzoo.org
September 22, 2025 at 8:28 PM
Reposted by James Clifford Kane
Meta says browser use in headset is up 28%
September 18, 2025 at 5:32 PM
I'm heading to Meta Connect! Last year the game I directed was featured in the keynote and WebXR sessions. Will 'In Tirol' be recognized this year? Stay tuned, and let me know if you'll be in town!
September 16, 2025 at 2:14 PM
Cool to see WebGPU demos on iOS Safari without a flag! This is still beta but should ship widely next week. Considering Apple didn’t ship WebGL 2.0 until like 2021, this is great to see

Last barrier to me using it in production is the WebXR-to-WebGPU bindings, which I believe is in proposal phase?
September 10, 2025 at 6:40 PM
Reposted by James Clifford Kane
📡 We’re looking for a freelance mid-senior level Character Animator / Technical Artist to help bring a digital character to life across a series of VR prototypes, developed in Unity for Quest. Remote OK. Recommendations and signal boosts welcomed!

#XRJobs

liquidcity.notion.site/Character-An...
Character Animator / Technical Artist (VR) - Freelance | Notion
Liquid City is a speculative design studio working at the intersection of AI, spatial computing and immersive media. We prototype future interfaces, virtual characters and intelligent environments, co...
liquidcity.notion.site
September 9, 2025 at 9:14 AM
I actually love this b/c it’s only going to demonstrate that even with pro writing, a real production schedule and a legitimate Hollywood budget, this shit is still going to suck
OpenAI confirms they're helping make an AI-generated movie called 'Critterz'

• Goal is to finish production in 9 months
• Budget is ~$30M
• Plan is to debut the film at Canne
• 'Paddington 3' writers penned the script
• Art will be fed into Chat GPT 5 and other image models

(via WSJ)
September 9, 2025 at 12:43 PM
This has been my feeling for a couple years: LLMs are at or near their ceiling for capabilities, and will not improve dramatically from here, for reasons technical, practical, legal and economic. Recent evidence: arxiv.org/abs/2507.19703
The wall confronting large language models
We show that the scaling laws which determine the performance of large language models (LLMs) severely limit their ability to improve the uncertainty of their predictions. As a result, raising their r...
arxiv.org
September 3, 2025 at 10:10 PM
Reposted by James Clifford Kane
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
My keyboard has a tiny LED screen to display gifs and other info and it is admittedly dumb but also makes me happy

The overall look reminds me of my old DOS Tandy from the early 90’s, which is to say 🥵 www.amazon.com/dp/B0BZCMX4R...
September 3, 2025 at 2:53 PM
I'll be at Meta Connect in SF from Sept 16-20 talking #WebXR to anyone who'll listen, hope to see you there
September 2, 2025 at 2:45 PM
📢 Meta published my guest piece on their developer blog! I wrote about making ‘In Tirol’ as a one-man band, including inspiration, script, art, score, voiceover, development and launch at GDC: developers.meta.com/horizon/blog...
Go Behind the Scenes with James C. Kane to Explore the Road to ‘In Tirol’
Get an inside look at ‘In Tirol’ with Webby-winning developer James C. Kane as he shares his design and technical process for building the WebXR hit.
developers.meta.com
August 28, 2025 at 9:09 PM
Cool to see Vienna among the top cities playing In Tirol globally each week
August 13, 2025 at 10:58 PM
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 James Clifford Kane
I published 41 interviews from 2018 to 2025 on the Voices of VR covering Augmented World Expo Past & Present. I cover XR & AI like a hyperobject over space & time through the modality of oral history, and this series is 24.5 hours long spanning lots of topics. See my cheat sheet with tags & metadata
August 3, 2025 at 3:23 PM
Reposted by James Clifford Kane
Github Repo: github.com/pmndrs/viverse
Docs: pmndrs.github.io/viverse/

Super excited for this launch since it enables every threejs dev to get started with VIVERSE!

Let's show them the power of the threejs community ❤️
July 28, 2025 at 4:14 PM
Reposted by James Clifford Kane
Introducing pmndrs/viverse and react-three/viverse 🎉

A Toolkit for building @threejs.org and React Three Fiber Apps for VIVERSE and beyond with only a few lines of code ⟁
July 28, 2025 at 4:14 PM
Art and inspiration for In Tirol
July 17, 2025 at 10:30 PM
My recent Quest 2 optimizations for 'In Tirol' resulted in cool new visuals in a few places

The mechanical theatre of Schloss Hellbrunn 🖌️ hand-painted vertex color ➡️ emissive channel (on top of diffuse) ➡️ randomized intensity every few frames 🚨 plus highly performant
July 17, 2025 at 6:48 PM