I currently work as a software engineer during the day but at night I am working on creating games.
I started programming at around 7 years old thanks to a game called RuneScape in an attempt to create bots to play the game for me. I've worked in Java since then. I currently use Java when I have to and Kotlin wherever I can.
For games, I've tried many game engines and frameworks far and wide. From game engines and frameworks in Haxe, Kotlin, and Java to full blown editors like Unity and Godot. I ended up creating my own 2D game framework in Kotlin called LittleKt so I could create games the way I wanted to using the strengths of my favorite language.