Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(1 edit)

You should learn the language that works for you, if you wanted to make an RPG then an engine like RPG maker would work just fine, but if you wanted to make a platformer, then that wouldn't work too well. Use the engine/programming language that caters to what you want. I personally recommend Unity because even though it's difficult at the start, it can make just about anything you want, and it's not a pain to use once you're acquainted with it. Not to mention, C# is a language I feel does an excellent job of being both useful and easy to learn, I was able to pick it up in no time at all, and I'm sure you'll be able to as well if you wanted :D And, even if you're hoping to use, say, Godot, but you don't want to use GDscript, it's still worth it. When I first was choosing a game engine, I picked unreal engine, because it used C++, the language I wanted to use, but, it was much to complicated an engine for me, and I ended up selecting Unity, which worked out so much better for me, programming is about using the right tools for the job, and sometimes, you just have to deal with the fact that you get to use a programming language or whatever it is you get to use, even if you don't want to, and that's okay :)