I'm not that experienced in making games.
I highly recommend starting with either GameMaker, Unity, or Godot! GameMaker is probably the easiest of the 3, but it costs money to fully utilize. If you don't mind learning how to code a little, I highly recommend either Godot or Unity, as the skills you learn there can be used to make much bigger games easier, and allows you to port without breaking the bank on GameMaker exports haha.
I personally use godot, it's an excellent engine. It uses three languages:
- C#
- GDScript (language specific to the engine, very easy to learn)
- GDScript but in visual scripting
If you want to give it a try, I recomand you the GDquest youtube channel who made a great tutorial serie for getting started: