Research
My research for this week was not so much inspirational as it was technical. I tried to learn the basics of Godot as quickly as possible which started with this video and a few more in this series:
Godot 101 from KidsCanCode: https://www.youtube.com/watch?v=gHA4M2cqWb0
Even though the tutorials were out of date, they were very informative on how the UI works.
Godot’s documentation is what served be the most useful. Especially their section on 2d games:
I also searched out specific tutorials and blogs on how to code specific behavior such as the father chasing the son:
While this may not have been direct inspiration, it relieved me of frustration and demoralization because I was able to find solutions to problems that arose this week due to excellent documentation.
Progress
This week I moved into the coding the framework of the game. The first two things I needed to do was setup a controllable player and an enemy that is programed to chase them. After many issues trying to get the code to work, I finally managed to get an enemy that will consistently try to collide with the player.
Next, I began importing the assets into their respective scenes and collision mapped them. This also included making tilemap flooring. While this may have seemed like a quick task, it turned in to a long repetitive one. For each asset I had export a .png, import it, make it sprite, and then design the collision mapping. Finally, for the second scene where I the enemy ai is I incorporated a rotating spiral to add more intensity to the scene.
Reflection
The game is coming along well, even if I am behind what intended to be at this point. I was hoping to get the assets imported for all three scenes but was only able to get two. Next on my to-do list is add in the interactions, animations, and the rest of the sound effects. I also need to be able to get one scene to flow to the next.
I am starting to get into a good workflow, and I am enjoying Godot more than Gamemaker and Unreal due to how easy it is to resolve problems.
Комментарии