What is the best engine to make a 2D game if you have loads of ideas, but have no near enough experience for coding it?
Currently I'm making a 2D game on my own, but I can't really code in microScript nor JavaScript. I have ideas like a title screen with a cutscene when starting that leads into a world map setting where levels can be played in, yet my brain can't map out any way to code that here (microStudio). I can also make sprites and maps just fine yet I can't do much for collision.
Anyways, I have been looking at other game engines to see if I can land on one that doesn't require much coding like GoDot, GameMaker, and Unity (which I am learning in school alongside C# (C Script) yet I am unsure what to pick. Like the title said, I am looking for the engine that would suit me best, so any recommendations would be appreciated. I only have time on weekends to check things since school takes away most of my time on the weekdays, so I will only be available on Saturday and Sunday. Otherwise, thanks for reading and I will read responses once I get the chance to check.
Sincerely,
Starline.
If you are a beginner in microStudio and don't know microScript or JavaScript, there are more languages like Python and Lua you can use instead, and microStudio is a very beginner friendly engine with not a lot of documentations on what you want to do, there are libraries you can use that other people make to put in your project under the files in your coding editor saying Import Libraries, and making full length games is pretty hard in microStudio. And how I learned to code very fast in lots of languages is just experimenting from codpying from other projects, make your own piece of code in there and testing new ideas in there if your very creative like me and like you said. In a nutshell, if you don't have the time to learn coding right now for experimenting and testing in microStudio, then you should move on to a bigger more popular game engine with a bigger population and documentation of it like Godot and Unity. Hope that helped! :)
I'll probably check out Godot here once I get a new computer (my current windows 11 laptop is about to die on storage). I'll probably import my sprites there as well since I downloaded them through exporting not too long ago as well. And yeah, making a full length game in this engine would be really hard for the trillions of ideas I have for my project (which 2 demos exist on my profile and you can see the collision issues pretty easily on both). Otherwise though, thanks for responding to my question! =>
Id say if you've got zero coding experience or close to none then use scratch. The reason im saying scratch instead of a normal game engine that uses written code is because its super easy to get into and there aren't errors. It allows you to learn how you structure code in order to make games. No use in knowing coding languages if you can't use them.