Interesting thread! What language are you using, or what software? I'm using Unity. I rarely see good "pure" code software. (Like just Java, or C++)
I'm programming it in C! In my Youtube channel I have tons of videos showing how to program a game in C and C++.
It's a lot of fun!
C# is basically Java clone - i made my game in about 20 lines of c# in about 2 hours, most of that was me breaking something in file system along the way!
But it's a quick interesting recursive idea!
https://itch.io/jam/cgj/rate/474650