I have been watching a lot of YouTube reviews of different game design platforms and although I had planned to start with Unity, I changed my mind when I discovered Godot.
It is billed as a clearer interface which uses an object-orientated language and nodal system to code. Some people say it is simpler and less cluttered than Unity.
It is also a much smaller program.
Starting out with the Godot intro to 2D games design tutorial
Making the game “Dodge the Creeps!” was mostly a fun experience. They provide the assets and take you through each step of the game. There are also community comments at the end of each tutorial section and access to the full game code via Git Hub.
It was progressing well until I got to the final part. I had a problem with setting up the button event signal to get the game to start from the welcome screen. The game was working up until this point.
Outcome
After spending an afternoon making the game, and then an hour trying to fix the issue I decided to leave it alone and instead try and apply what I had learnt to my own game instead. Overall I think the system *does* feel relatively easy to work with and the code (which is supposed to be like Python) seems logical to work with.
Coding does not come easy to me and I think this will be a hard process, but I think Godot looks like a good engine to start with.
Once I know a bit more – I will come back to this game and probably build it again from the start.