In 2014 I started dabbling in game development as a hobby. Starting with Game Maker Studio I worked my way up to Unity and Unreal Engine. Currently I prefer working in Unity for prototypes and (hopefully eventually) full games. I work in Unreal if I want to put something together quickly which looks good and I still use Game Maker Studio 2 if I want to quickly test some gameplay features.
I have also ventured into Java and Python gamedevelopment, but I prefer working in the user-friendly environment of a prebuilt game engine.
I’m not very creative when it comes to graphics and audio, so I mainly use greyboxing or premade assets. (Thanks Kenney & Kay!) Instead I tend to focus on gameplay features and code that removes the need for (level)design. This has quickly led me on the path of procedural generation, something that really sparked my interest. You can check out some of my work on my portfolio page and even play a game or two on my games page.