I was once fully immersed in the indie game grind, dreaming of pixelated empires under the banner of "xoboid." Game development had an irresistible allure, promising a life of creativity and code. But like many dreams, it gradually took a back seat as real-world demands stepped in. I traded controllers for keyboards, diving headfirst into JavaScript.
Building web apps came with its own rewards, but there was always something missing. I longed for the unique blend of art and engineering that game development offered—the rapid iterations, the constant problem-solving, the boundless creativity. One moment you’re sculpting a cute cat, and the next, you’re tackling complex physics simulations.
Then, I realized the web could be much more than just a static display of information. Technologies like Three.js sparked a new excitement, transforming the web into a canvas as dynamic and expansive as any game engine.
As I delved deeper, I came across the term "Design Engineer." It struck a chord. It felt like someone had finally named the skillset I’d been honing all along.
The journey is ongoing, filled with both challenges and exhilaration. But with each line of code, every pixel placed, I’m finding my way to that perfect intersection where art and engineering converge.