From a long time i create game for pleasure, i started with construct2 who is a good software to learn the basics of game creation. Now i use unity3D with some programming C#
i uploaded some game on itch.io : https://farfadet46.itch.io/
Construct2 is for 2D games and unity is for 2D or 3D games.
if you want to try i can help you (very little)
Anyway, i play on Minetest too (creating some mods in LUA) https://github.com/farfadet46
PS: after reading my post before i send it ; it apear to be a message in my presentation. so idk wha i can do with it... send... not send...