To make this project a bit more interesting I have decided to use a random name generator to give me my next project, I think this also forces me to use the engines I am unfamiliar with earlier on.
Day 1 Lots to learn
With this being a new engine I need to increase my knowledge of the engine which will require some research. From searching on youtube I found this video below that features 23 Godot tutorials. This is going to be a hard week but I’m excited to learn a new engine and this isn't the first or even the second time I have had to do this so I have a lot of faith (I've linked all the tutorials I have watched below).
Most of today was spent watching youtube videos both game dev and not game dev related, this was half procrastination and half actual work, I'm hoping motivation for the new engine goes up as the project goes along.
https://youtu.be/2ifq1k-B0oY?si=gbBJcZgvkjMyQcLc
Day 2 More Tutorials
This day has been spent following the tutorials I collected and skimmed through the day before, today I have learnt how to create a 3D first person character controller and a 2D character controller in Godot, this was quite easy as Godot has a built in template for this although the first person does not include mouse camera movement so I had to add it. Today I also spent time familiarizing myself with the hot keys.
Day 3 More and More Tutorials
This day was spent following more tutorials and I have learnt quite a lot of the systems today, I have learnt how to implement character animations, put a tile set in Godot and create a scene with it with collisions, I have learnt how to implement regular animations onto objects within the scene, create pick ups and how to do player death.
Towards the end of the day I was starting to ideate on what I actually want to create for this week and have decided to go in a 2D direction as most the tutorials I have been watching are 2D related and also for the fact that most the levels I will be making for these 10 weeks will be 3D I thought it might be nice to have some contrast.
Day 4 Propper Ideation
With not a lot of time left after learning about the engine I have decided to build off of the main brackeys tutorial that lead to me understanding the most basic fundamentals of the engine (Link to the asset pack and youtube tutorial below)
https://brackeysgames.itch.io/brackeys-platformer-bundle
https://youtu.be/LOhfqjmasi0?si=NhcHZl5BbsKKF17n
The brackeys tutorial has given me a basic platformer template to build off from and the further I have gone through the week the more I have come to enjoy using Godot and all I can think to myself is its a shame I only have a week as I the ideas are flooding in. I drew out a basic level in photoshop and then began to implement it.
Day 5 Kicking stuff into gear
With only one day left I have finished implementing the final level and this level is about 1-2 mins similar in length to the first one and I am looking forward to the weekend summary post as this project has been a massive learning experience.
Today I have finished the main level and I think I have done a good job of really making the most out of this platformer template. I have left room for expansion because I kind of want to go back and make a small game out of this project.
The Weekend
Like the last week this was mostly spent going through the blog and resting to avoid burnout.
What I Learned – Week 2
This week was all about learning, and honestly, it was a tough but rewarding one. Jumping into Godot was overwhelming at first, but I quickly saw how powerful it can be once you get past the surface. I spent a lot of time going through tutorials—probably more than I should have—but they really helped lay the groundwork. I learnt how to build both 2D and 3D character controllers, implement animations, use tilemaps, and even set up pickups and death systems. Choosing to go with a 2D level was definitely the right call—not only because most tutorials were 2D-focused, but it also gave me a bit of a creative break from 3D design. What surprised me most was how much I started to enjoy using Godot by the end of the week. It’s lightweight, clean, and feels like a really solid engine once you get used to it. I do wish I had more time to explore it further, but I’m happy I managed to pull off a full level in just a few days. Overall, this week reminded me how important it is to keep learning new tools—it keeps things fresh and forces you to grow.
Top comments (0)
Some comments may only be visible to logged-in visitors. Sign in to view all comments.