Ever since my childhood days growing up with a Super Nintendo, I have been an avid fan of video-games, and it was only a matter of time before I sought to develop my own game.In high school, as I began getting remotely proficient at programming, I started out simple by creating a text-based adventure game (more on that on the Software page). While it scratched my creative itch at the time, I knew I wanted to create something more complex in the future. Between college and later starting a professional career, I decided that a more ambitious video-game project would have to take a backseat for at least a few years.It was in 2020 when I (like many others) found time to pick up additional hobbies and learn new skills outside of professional work. I learned the basics of the Unity Engine through online tutorials, and combined with my existing organizational and technical skillsets as an engineer, I went on to develop my first full-fledged computer game, Creator’s Asteroid, in my spare time.Creator’s Asteroid is a tile-based Metroidvania maker, in which players can design and share their worlds with others, or download another player's world and experience their creation. The game is fully integrated with the Steam client (including level sharing throughSteam Workshop), handles local file management for proprietary design/distributable/save files, seamlessly supports playtesting during level design, and features hundreds of different usable Maker Tiles for level creation.Creator’s Asteroid is in Beta and available for purchase under Steam Early Access, with a full release planned in 2026.See also: Software