Echolox, but bass boosted
@echolox.com
💻Game developer & musician
🎮Untitled rhythm game (PC/VR)
🐦Posts finches (Yoshi & Tutu)
C++, rendering, music & sound, engine/architecture, procgen & shaders, shitposts
💌Sign up! https://newsletter.echolox.com
📸PFP by @laovaan.bsky.social
🌇Bochum, Germany
🎮Untitled rhythm game (PC/VR)
🐦Posts finches (Yoshi & Tutu)
C++, rendering, music & sound, engine/architecture, procgen & shaders, shitposts
💌Sign up! https://newsletter.echolox.com
📸PFP by @laovaan.bsky.social
🌇Bochum, Germany
7 years ago my first official #Vinesauce video was published. Though I don't interact much in chat due to time zones I've met lots of great people in the community. Special shoutout to the other editors! My last video was in 2024 but I hope to do a couple more once my game is finally done and out.
November 7, 2025 at 3:08 PM
7 years ago my first official #Vinesauce video was published. Though I don't interact much in chat due to time zones I've met lots of great people in the community. Special shoutout to the other editors! My last video was in 2024 but I hope to do a couple more once my game is finally done and out.
Yoshi and Tutu chilling on @laovaan.bsky.social's life-size Darius standee in our living room. They own the place now.
#zebrafinch
#鳥
#キンカチョウ
#zebrafinch
#鳥
#キンカチョウ
November 4, 2025 at 7:42 AM
Yoshi and Tutu chilling on @laovaan.bsky.social's life-size Darius standee in our living room. They own the place now.
#zebrafinch
#鳥
#キンカチョウ
#zebrafinch
#鳥
#キンカチョウ
Here it is ever less frowny on Android. I'll probably avoid it from now on, knowing that it can be subtly different looking like that.
Anyway, thanks for adding 10x support! It'll definitely come in handy for me.
Anyway, thanks for adding 10x support! It'll definitely come in handy for me.
October 30, 2025 at 1:15 PM
Here it is ever less frowny on Android. I'll probably avoid it from now on, knowing that it can be subtly different looking like that.
Anyway, thanks for adding 10x support! It'll definitely come in handy for me.
Anyway, thanks for adding 10x support! It'll definitely come in handy for me.
October 26, 2025 at 1:29 PM
@laovaan.bsky.social and I were discussing tasty or satisfying items in video games. For him it's Harvest Moon, for me it's the alchemy ingredients in Secret of Evermore. I don't know what it is, but looking at this list makes me happy.
October 24, 2025 at 8:45 PM
@laovaan.bsky.social and I were discussing tasty or satisfying items in video games. For him it's Harvest Moon, for me it's the alchemy ingredients in Secret of Evermore. I don't know what it is, but looking at this list makes me happy.
Today I had to figure out a way for a cyclic B-Spline curve to not undo its accumulated twist at the seam: Add 4 extra twist values that continue the accumulated rotation. When evaluating in the first 2 spans, shift the index up.
Unless this already has a name I call it the "velcro method".
Unless this already has a name I call it the "velcro method".
October 24, 2025 at 1:31 PM
Today I had to figure out a way for a cyclic B-Spline curve to not undo its accumulated twist at the seam: Add 4 extra twist values that continue the accumulated rotation. When evaluating in the first 2 spans, shift the index up.
Unless this already has a name I call it the "velcro method".
Unless this already has a name I call it the "velcro method".
The (temporary) evil of shader programming: Fudge factors
October 24, 2025 at 8:42 AM
The (temporary) evil of shader programming: Fudge factors
Kids, when you resample a curve from quintic hermite splines, make sure your Frenet-Serret frame normal is actually oriented with respect to the spline's anchor or you'll spend a good day or two asking yourself why acceleration and curvature start oscillating halfway along the circuit.
October 20, 2025 at 11:25 AM
Kids, when you resample a curve from quintic hermite splines, make sure your Frenet-Serret frame normal is actually oriented with respect to the spline's anchor or you'll spend a good day or two asking yourself why acceleration and curvature start oscillating halfway along the circuit.
I was dealing with a similar thing where my main display defaulted to 59.951 Hz, causing odd frame drops. I sunk so much time into trying to figure out why the renderer for my game kept dropping frames sometimes, messing with V-Sync code, screen-recording footage and all for it to be THAT.
October 18, 2025 at 1:01 PM
I was dealing with a similar thing where my main display defaulted to 59.951 Hz, causing odd frame drops. I sunk so much time into trying to figure out why the renderer for my game kept dropping frames sometimes, messing with V-Sync code, screen-recording footage and all for it to be THAT.
Stamping my FreQ at the @tengaglobal.bsky.social special event
October 17, 2025 at 8:48 PM
Stamping my FreQ at the @tengaglobal.bsky.social special event
Once again I need to shout out my appreciation for @liveplusplus.bsky.social. I'm dealing with some wacky geometric deformations involving formulas that are easy to get wrong.
Being able to just pause the game at a tricky section and modify the C++ code is pure magic.
#gamedev #procgen
Being able to just pause the game at a tricky section and modify the C++ code is pure magic.
#gamedev #procgen
October 17, 2025 at 8:26 AM
Once again I need to shout out my appreciation for @liveplusplus.bsky.social. I'm dealing with some wacky geometric deformations involving formulas that are easy to get wrong.
Being able to just pause the game at a tricky section and modify the C++ code is pure magic.
#gamedev #procgen
Being able to just pause the game at a tricky section and modify the C++ code is pure magic.
#gamedev #procgen
Okay but what if the tracks did this sometimes?
💌Sign up for the mailing list: newsletter.echolox.com
#indiedev #indiegame #gamedev #solodev #lowpoly #rhythmgame #indiegames #screenshotsaturday
💌Sign up for the mailing list: newsletter.echolox.com
#indiedev #indiegame #gamedev #solodev #lowpoly #rhythmgame #indiegames #screenshotsaturday
October 11, 2025 at 10:24 AM
Okay but what if the tracks did this sometimes?
💌Sign up for the mailing list: newsletter.echolox.com
#indiedev #indiegame #gamedev #solodev #lowpoly #rhythmgame #indiegames #screenshotsaturday
💌Sign up for the mailing list: newsletter.echolox.com
#indiedev #indiegame #gamedev #solodev #lowpoly #rhythmgame #indiegames #screenshotsaturday
These two are fully coked up
October 4, 2025 at 4:07 PM
These two are fully coked up
Is know your meme okay??
October 4, 2025 at 6:51 AM
Is know your meme okay??
October 1, 2025 at 4:59 PM
September 30, 2025 at 9:39 AM
From nothing to a FULL MIX in 44 seconds.
💌Mailing list for future playtest group expansions:
newsletter.echolox.com
#indiedev #indiegame #gamedev #solodev #lowpoly #rhythmgame #indiegames #screenshotsaturday
💌Mailing list for future playtest group expansions:
newsletter.echolox.com
#indiedev #indiegame #gamedev #solodev #lowpoly #rhythmgame #indiegames #screenshotsaturday
September 27, 2025 at 8:25 AM
From nothing to a FULL MIX in 44 seconds.
💌Mailing list for future playtest group expansions:
newsletter.echolox.com
#indiedev #indiegame #gamedev #solodev #lowpoly #rhythmgame #indiegames #screenshotsaturday
💌Mailing list for future playtest group expansions:
newsletter.echolox.com
#indiedev #indiegame #gamedev #solodev #lowpoly #rhythmgame #indiegames #screenshotsaturday
When the multiplayer game has networked physics
September 25, 2025 at 8:12 PM
When the multiplayer game has networked physics
Turn the most insane note patterns into a walk in the park with the new SIMPLIFIER live effect!
It only costs you some 🔋Energy...
💌Mailing list for future playtest group expansions:
newsletter.echolox.com
#indiedev #indiegame #gamedev #solodev #lowpoly #rhythmgame #indiegames
It only costs you some 🔋Energy...
💌Mailing list for future playtest group expansions:
newsletter.echolox.com
#indiedev #indiegame #gamedev #solodev #lowpoly #rhythmgame #indiegames
September 24, 2025 at 5:24 PM
Turn the most insane note patterns into a walk in the park with the new SIMPLIFIER live effect!
It only costs you some 🔋Energy...
💌Mailing list for future playtest group expansions:
newsletter.echolox.com
#indiedev #indiegame #gamedev #solodev #lowpoly #rhythmgame #indiegames
It only costs you some 🔋Energy...
💌Mailing list for future playtest group expansions:
newsletter.echolox.com
#indiedev #indiegame #gamedev #solodev #lowpoly #rhythmgame #indiegames
September 22, 2025 at 6:49 PM
September 22, 2025 at 11:09 AM
Tutu's big adventure on the covered up TV
September 20, 2025 at 3:49 PM
Tutu's big adventure on the covered up TV
Spending all day with our zebra finches so no screenshot saturday for me today :]
Their names are Yoshi (left) and Tutu (right).
Their names are Yoshi (left) and Tutu (right).
September 20, 2025 at 1:05 PM
Spending all day with our zebra finches so no screenshot saturday for me today :]
Their names are Yoshi (left) and Tutu (right).
Their names are Yoshi (left) and Tutu (right).