Alexander Larsen
@alexanderlarsen.bsky.social
Unity XR & Indie Game Dev from Copenhagen
Currently remaking Tails, a VR Snake-like I made with a friend in 2016. Nobody asked for a remake, but we're doing it anyway and it'll be much better this time 🤷🏻♂️
alexanderlarsen.com
#GameDev #IndieDev #VR #XR
Currently remaking Tails, a VR Snake-like I made with a friend in 2016. Nobody asked for a remake, but we're doing it anyway and it'll be much better this time 🤷🏻♂️
alexanderlarsen.com
#GameDev #IndieDev #VR #XR
Pinned
Haven't posted about Saneject in a while, but I've been busy improving APIs, UX, inspectors, workflows, and binding tools + testing it in Tails. It’s come a long way!
New v0.17.0 adds method injection ([Inject] on methods) and more.
🔗 github.com/alexanderlarsen/Saneject
#Unity3D #Saneject
New v0.17.0 adds method injection ([Inject] on methods) and more.
🔗 github.com/alexanderlarsen/Saneject
#Unity3D #Saneject
GitHub - alexanderlarsen/Saneject: Dependency injection the Unity way.
Dependency injection the Unity way. Contribute to alexanderlarsen/Saneject development by creating an account on GitHub.
github.com
October 29, 2025 at 7:58 PM
Haven't posted about Saneject in a while, but I've been busy improving APIs, UX, inspectors, workflows, and binding tools + testing it in Tails. It’s come a long way!
New v0.17.0 adds method injection ([Inject] on methods) and more.
🔗 github.com/alexanderlarsen/Saneject
#Unity3D #Saneject
New v0.17.0 adds method injection ([Inject] on methods) and more.
🔗 github.com/alexanderlarsen/Saneject
#Unity3D #Saneject
Made an auto player for faster testing. Who needs players when the game can play itself?
#TailsVR #GameDev #IndieDev #Unity #VR #VRDev #MadeWithUnity #IndieGameDev #Debugging
#TailsVR #GameDev #IndieDev #Unity #VR #VRDev #MadeWithUnity #IndieGameDev #Debugging
October 17, 2025 at 2:05 PM
Made an auto player for faster testing. Who needs players when the game can play itself?
#TailsVR #GameDev #IndieDev #Unity #VR #VRDev #MadeWithUnity #IndieGameDev #Debugging
#TailsVR #GameDev #IndieDev #Unity #VR #VRDev #MadeWithUnity #IndieGameDev #Debugging
Trying to track down a dragon head jitter bug that doesn’t really show in the video - but it’s haunting me in VR.
#SendHelp #GameDev #Unity #VR #IndieDev #MadeWithUnity #VRDev #Debugging #IndieGameDev
#SendHelp #GameDev #Unity #VR #IndieDev #MadeWithUnity #VRDev #Debugging #IndieGameDev
October 16, 2025 at 6:41 AM
Trying to track down a dragon head jitter bug that doesn’t really show in the video - but it’s haunting me in VR.
#SendHelp #GameDev #Unity #VR #IndieDev #MadeWithUnity #VRDev #Debugging #IndieGameDev
#SendHelp #GameDev #Unity #VR #IndieDev #MadeWithUnity #VRDev #Debugging #IndieGameDev
Spent all day patching the recent Unity security vulnerability in Saneject, WordBaby, and a bunch of old itch.io games that no one plays. Thanks for the productive day, Unity!
#Unity3D #GameDev #IndieDev
#Unity3D #GameDev #IndieDev
a man sitting at a desk with a dell computer
ALT: a man sitting at a desk with a dell computer
media.tenor.com
October 10, 2025 at 1:44 PM
🐉 Tails (VR Snake) Dev Log #5. Back with a big under-the-hood change: now powered by Saneject, my editor-time DI framework for Unity. No more GetComponent chaos or fragile drag and drop. Clean DI structure with inspector visibility.
#TailsVR #Saneject #GameDev #Unity3D #VR #XR
#TailsVR #Saneject #GameDev #Unity3D #VR #XR
October 7, 2025 at 10:03 AM
🎨🧊 Smashy Cubes. Made a silly Unity prototype for a job test that didn’t work out. Fling cubes, watch them shatter into hundreds of fragments, then get guilt-tripped by a robot vacuum into cleaning. Play here 👉 alexanderlarsen.itch.io/smashy-cubes
#GameDev #Unity3D #IndieDev #PhysicsChaos
#GameDev #Unity3D #IndieDev #PhysicsChaos
September 9, 2025 at 7:56 AM
🎨🧊 Smashy Cubes. Made a silly Unity prototype for a job test that didn’t work out. Fling cubes, watch them shatter into hundreds of fragments, then get guilt-tripped by a robot vacuum into cleaning. Play here 👉 alexanderlarsen.itch.io/smashy-cubes
#GameDev #Unity3D #IndieDev #PhysicsChaos
#GameDev #Unity3D #IndieDev #PhysicsChaos
Had enough of Unity’s half-serialized, half-GetComponent dependency spaghetti creeping into every class? 🍝🙅🏻♂️
Saneject injects dependencies at editor-time: clean API, declarative rules, full Inspector visibility. No runtime container, no second lifecycle.
#Unity #GameDev #IndieDev #OpenSource
Saneject injects dependencies at editor-time: clean API, declarative rules, full Inspector visibility. No runtime container, no second lifecycle.
#Unity #GameDev #IndieDev #OpenSource
August 21, 2025 at 10:51 AM
Had enough of Unity’s half-serialized, half-GetComponent dependency spaghetti creeping into every class? 🍝🙅🏻♂️
Saneject injects dependencies at editor-time: clean API, declarative rules, full Inspector visibility. No runtime container, no second lifecycle.
#Unity #GameDev #IndieDev #OpenSource
Saneject injects dependencies at editor-time: clean API, declarative rules, full Inspector visibility. No runtime container, no second lifecycle.
#Unity #GameDev #IndieDev #OpenSource
Unity AAA demo: green bean chases red bean. OK it looks awful, but it's actually a learning demo that ships with Saneject (Unity editor-time DI). Catch beans, learn DI!
🏷️ v0.9.0 beta
🧩 Unity 2022.3.12f1 → 6.2
🔗 github.com/alexanderlarsen/Saneject
#Unity #Unity3D #GameDev #IndieDev #OpenSource
🏷️ v0.9.0 beta
🧩 Unity 2022.3.12f1 → 6.2
🔗 github.com/alexanderlarsen/Saneject
#Unity #Unity3D #GameDev #IndieDev #OpenSource
August 18, 2025 at 10:04 AM
Unity AAA demo: green bean chases red bean. OK it looks awful, but it's actually a learning demo that ships with Saneject (Unity editor-time DI). Catch beans, learn DI!
🏷️ v0.9.0 beta
🧩 Unity 2022.3.12f1 → 6.2
🔗 github.com/alexanderlarsen/Saneject
#Unity #Unity3D #GameDev #IndieDev #OpenSource
🏷️ v0.9.0 beta
🧩 Unity 2022.3.12f1 → 6.2
🔗 github.com/alexanderlarsen/Saneject
#Unity #Unity3D #GameDev #IndieDev #OpenSource
Saneject - Unity editor-time DI for serialized fields and serialized interfaces - now supports Unity 2022.3.12f1 and up. 225 automated tests on six Unity versions run on every git push. Zero manual testing before 1.0.0 release. I’ll sleep better now.
#Unity #Unity3D #GameDev #IndieDev #OpenSource
#Unity #Unity3D #GameDev #IndieDev #OpenSource
August 14, 2025 at 10:45 AM
Saneject - Unity editor-time DI for serialized fields and serialized interfaces - now supports Unity 2022.3.12f1 and up. 225 automated tests on six Unity versions run on every git push. Zero manual testing before 1.0.0 release. I’ll sleep better now.
#Unity #Unity3D #GameDev #IndieDev #OpenSource
#Unity #Unity3D #GameDev #IndieDev #OpenSource
⚙️ Saneject v0.7.0 update is out. Easy Unity DI with zero runtime overhead or second lifecycle. Injects dependencies in-editor into serialized fields (yes, interfaces too). Now with collection injection, advanced filtering, 225 unit tests, and more!
#Unity #GameDev #IndieDev #DI #OpenSource #XR
#Unity #GameDev #IndieDev #DI #OpenSource #XR
GitHub - alexanderlarsen/Saneject: Dependency injection that feels native to Unity. Resolve your dependencies in the Editor. No runtime container, no surprises.
Dependency injection that feels native to Unity. Resolve your dependencies in the Editor. No runtime container, no surprises. - alexanderlarsen/Saneject
github.com
August 4, 2025 at 11:53 AM
Planning to get back to work on Tails soon 🐉
Got a bit sidetracked improving the architecture… and accidentally built a full open source DI system instead. Saneject actually started as a small thing for Tails, so now I get to really battletest it.
#Unity3D #GameDev #IndieDev #VR #Saneject #TailsVR
Got a bit sidetracked improving the architecture… and accidentally built a full open source DI system instead. Saneject actually started as a small thing for Tails, so now I get to really battletest it.
#Unity3D #GameDev #IndieDev #VR #Saneject #TailsVR
July 8, 2025 at 9:39 PM
Introducing Saneject → Dependency injection that feels native to Unity.
Editor-time resolution, no runtime container, no surprises.
Clean, easy to use, Inspector-friendly, with serialized interfaces!
Beta out now → github.com/alexanderlar...
#Unity3D #GameDev #IndieDev #MadeWithUnity #OpenSource
Editor-time resolution, no runtime container, no surprises.
Clean, easy to use, Inspector-friendly, with serialized interfaces!
Beta out now → github.com/alexanderlar...
#Unity3D #GameDev #IndieDev #MadeWithUnity #OpenSource
GitHub - alexanderlarsen/Saneject: Dependency injection that feels native to Unity. Resolve your dependencies in the Editor. No runtime container, no surprises.
Dependency injection that feels native to Unity. Resolve your dependencies in the Editor. No runtime container, no surprises. - alexanderlarsen/Saneject
github.com
July 7, 2025 at 3:58 PM
Introducing Saneject → Dependency injection that feels native to Unity.
Editor-time resolution, no runtime container, no surprises.
Clean, easy to use, Inspector-friendly, with serialized interfaces!
Beta out now → github.com/alexanderlar...
#Unity3D #GameDev #IndieDev #MadeWithUnity #OpenSource
Editor-time resolution, no runtime container, no surprises.
Clean, easy to use, Inspector-friendly, with serialized interfaces!
Beta out now → github.com/alexanderlar...
#Unity3D #GameDev #IndieDev #MadeWithUnity #OpenSource
🐉 Tails (VR Snake) Dev Log #4! Tails is back from dev vacation with Quest Mixed Reality passthrough, firework-style dragon deaths, left/right hand support, controller visual fixes, UI dialog system
#TailsVR #GameDev #VR #XR #VRDev #IndieGame #MixedReality #Unity3D #MetaQuest #DevLog #MadeWithUnity
#TailsVR #GameDev #VR #XR #VRDev #IndieGame #MixedReality #Unity3D #MetaQuest #DevLog #MadeWithUnity
May 23, 2025 at 10:03 AM
🐉 Tails (VR Snake) Dev Log #4! Tails is back from dev vacation with Quest Mixed Reality passthrough, firework-style dragon deaths, left/right hand support, controller visual fixes, UI dialog system
#TailsVR #GameDev #VR #XR #VRDev #IndieGame #MixedReality #Unity3D #MetaQuest #DevLog #MadeWithUnity
#TailsVR #GameDev #VR #XR #VRDev #IndieGame #MixedReality #Unity3D #MetaQuest #DevLog #MadeWithUnity
Working on a VR Snake game called Tails, where the snake is a dragon🐉
It can get quite long if you're good! In development for Meta Quest and SteamVR. Follow for dev logs & updates #TailsVR #ScreenshotSaturday #VR #XR
It can get quite long if you're good! In development for Meta Quest and SteamVR. Follow for dev logs & updates #TailsVR #ScreenshotSaturday #VR #XR
May 17, 2025 at 7:55 PM
Working on a VR Snake game called Tails, where the snake is a dragon🐉
It can get quite long if you're good! In development for Meta Quest and SteamVR. Follow for dev logs & updates #TailsVR #ScreenshotSaturday #VR #XR
It can get quite long if you're good! In development for Meta Quest and SteamVR. Follow for dev logs & updates #TailsVR #ScreenshotSaturday #VR #XR
🐉 Adjusted a float, now the dragon is in a long-distance relationship with its own body #TailsVR #BugOfTheDay #VRDev #VR #GameDev #Unity3D #MadeWithUnity
May 17, 2025 at 7:57 AM
🐉 Adjusted a float, now the dragon is in a long-distance relationship with its own body #TailsVR #BugOfTheDay #VRDev #VR #GameDev #Unity3D #MadeWithUnity
Built this stealth action top-down shooter prototype in 2023, inspired by MGS: VR Missions. Dropped it on itch.io for free recently. Try it if you're feeling sneaky. Case study & #itchio link: alexanderlarsen.com/case-studies...
#gamedev #indiedev #unity3d #stealthgame #topdownshooter #madewithunity
#gamedev #indiedev #unity3d #stealthgame #topdownshooter #madewithunity
May 1, 2025 at 6:12 PM
Built this stealth action top-down shooter prototype in 2023, inspired by MGS: VR Missions. Dropped it on itch.io for free recently. Try it if you're feeling sneaky. Case study & #itchio link: alexanderlarsen.com/case-studies...
#gamedev #indiedev #unity3d #stealthgame #topdownshooter #madewithunity
#gamedev #indiedev #unity3d #stealthgame #topdownshooter #madewithunity
🐉 Tails (VR Snake) Dev Log #3: Items bounce off your tail now, UI finally looks sharp-ish (after 12hrs of failing, just scaled it down by 0.5, lol), play space reset, improved spawns, less cursed code (allegedly). Slow week but a few nice improvements #VRDev #GameDev #TailsGame #Unity3D #IndieGame
April 24, 2025 at 9:49 PM
🐉 Tails (VR Snake) Dev Log #3: Items bounce off your tail now, UI finally looks sharp-ish (after 12hrs of failing, just scaled it down by 0.5, lol), play space reset, improved spawns, less cursed code (allegedly). Slow week but a few nice improvements #VRDev #GameDev #TailsGame #Unity3D #IndieGame
🐉Tails (VR Snake) Dev Log #2 is here. Quest 2+ support, two game modes (zen, time attack), new pick ups & traps, leaderboards, VR UI, insane performance with Unity Jobs + Burst, and more. Follow for more dev logs!
#Tails #GameDev #VRDev #VR #Unity3D #DevLog #IndieGame #IndieDev #MadeWithUnity
#Tails #GameDev #VRDev #VR #Unity3D #DevLog #IndieGame #IndieDev #MadeWithUnity
April 19, 2025 at 11:16 AM
🐉Tails (VR Snake) Dev Log #2 is here. Quest 2+ support, two game modes (zen, time attack), new pick ups & traps, leaderboards, VR UI, insane performance with Unity Jobs + Burst, and more. Follow for more dev logs!
#Tails #GameDev #VRDev #VR #Unity3D #DevLog #IndieGame #IndieDev #MadeWithUnity
#Tails #GameDev #VRDev #VR #Unity3D #DevLog #IndieGame #IndieDev #MadeWithUnity
Tails Dev Log #1: VR dashboard UI. Built in Unity with UGUI, MVC, Figma, and the great "Flex UI" flexbox plugin by gilzoide. Leaderboards, achievements, user management, mode/environment selection, music UI, JSON saves.
#VR #IndieGames #DkGame #Unity3D #GameDev #MadeWithUnity #IndieGames
#VR #IndieGames #DkGame #Unity3D #GameDev #MadeWithUnity #IndieGames
April 3, 2025 at 8:07 AM
Tails Dev Log #1: VR dashboard UI. Built in Unity with UGUI, MVC, Figma, and the great "Flex UI" flexbox plugin by gilzoide. Leaderboards, achievements, user management, mode/environment selection, music UI, JSON saves.
#VR #IndieGames #DkGame #Unity3D #GameDev #MadeWithUnity #IndieGames
#VR #IndieGames #DkGame #Unity3D #GameDev #MadeWithUnity #IndieGames
Shipped a solo Unity UI Toolkit-based Android app for toddlers: WordBaby👶 In early access & looking for English/Danish testers (especially parents)!
👉 play.google.com/store/apps/d...
📘 alexanderlarsen.com/case-studies...
#MadeWithUnity #KidsApp #EdTech #SoloDev #GameDev #EarlyAccess #ParentingTech
👉 play.google.com/store/apps/d...
📘 alexanderlarsen.com/case-studies...
#MadeWithUnity #KidsApp #EdTech #SoloDev #GameDev #EarlyAccess #ParentingTech
April 1, 2025 at 8:44 AM
Shipped a solo Unity UI Toolkit-based Android app for toddlers: WordBaby👶 In early access & looking for English/Danish testers (especially parents)!
👉 play.google.com/store/apps/d...
📘 alexanderlarsen.com/case-studies...
#MadeWithUnity #KidsApp #EdTech #SoloDev #GameDev #EarlyAccess #ParentingTech
👉 play.google.com/store/apps/d...
📘 alexanderlarsen.com/case-studies...
#MadeWithUnity #KidsApp #EdTech #SoloDev #GameDev #EarlyAccess #ParentingTech
What started as a Unity job test became Keep Calm and Kill Demons - a small wave-based FPS with procedural levels, enemy AI, and more. Released on itch.io instead of letting it die. Deep dive & playable build: alexanderlarsen.com/case-studies...
#GameDev #Unity3D #MadeWithUnity #IndieDev #FPSGame
#GameDev #Unity3D #MadeWithUnity #IndieDev #FPSGame
March 24, 2025 at 10:50 AM
What started as a Unity job test became Keep Calm and Kill Demons - a small wave-based FPS with procedural levels, enemy AI, and more. Released on itch.io instead of letting it die. Deep dive & playable build: alexanderlarsen.com/case-studies...
#GameDev #Unity3D #MadeWithUnity #IndieDev #FPSGame
#GameDev #Unity3D #MadeWithUnity #IndieDev #FPSGame
Working on a remake of my first game, Tails - a VR Snake-like with a flying dragon - for Quest 2+ and PCVR. Optimized by merging 1000s of tail meshes into 1 SkinnedMeshRenderer via Unity Mesh API. FPS jumped from ~25 to 72 #VRDev #GameDev #Unity #IndieGames #MetaQuest #IndieDev
March 24, 2025 at 9:10 AM
Working on a remake of my first game, Tails - a VR Snake-like with a flying dragon - for Quest 2+ and PCVR. Optimized by merging 1000s of tail meshes into 1 SkinnedMeshRenderer via Unity Mesh API. FPS jumped from ~25 to 72 #VRDev #GameDev #Unity #IndieGames #MetaQuest #IndieDev