The perception that I've stuck with a single direction isn't quite how things actually turn out. I work in a general context of devices, and Buttplug is now a through-line for that, but I still get distracted and go off and do random things constantly. It's just usually based around that through-line.
For instance, right now I'm rewriting our buttplug application GUIs in Rust using egui, because immediate mode guis looked interesting (and also because electron was a poor choice in the first place). I've also spent most of the year concentrating on VR interfaces to toy control. It all revolves around affective haptics/teledildonics, but that's really just the base camp. Thanks to knowing the field and the technology I need for it, I can go any direction from there.
All that said, yeah, I have constant motivation issues. I take weeks/months off at a time (the combo of Metroid Dread, Deathloop and Forza horizon 5 coming out relatively close to each other this past 1.5 months is one of those times :) ). But working in the subject always gives me that base camp to come back to, at which point I can decide which direction I want to go again.
As someone who can't always retain focus without getting drawn away to the new shiny I want to know, how do you remain focused on this a single family of projects? How deal will keeping from getting drawn away to a fun new idea?
I'm especially interested because its a topic that others might consider as a bit of a joke. It's obvious you've embrace that a lot in your online persona, but does it ever get to you or sap motivation?