hobby-ish gamedev. This website contains my raw notes and documents my progress.

Learn

Resources that help me learn game development.


Beginner Resources

Godot

The official godot documentation.

Brackeys:

Good start for beginners. You will experience your first steps with the godot engine. And afterwards you will have a platformer which you can come back to, or even extend on it.

Clearcode:

Massive Content. Check out his first ultimate introduction video if you want a full tutorial. Some parts of the new one are only available in his course.

Paid Tutorial(s)

These are creators I can recommend because of different reasons.

Clearcode patreon

Firebelley Udemy Course

Inadvisable

Buying more than one or two humble bundles. Previous courses reappear very often, and I unfortunately bought a couple of them and did not find them satisfying. Also, in the beginning, you do not need massive asset packs; there are already a lot of free assets out there, like on itch.io or kenneys (Always check the license!). Also, the courses on Humble Bundle are repeatedly “on discount”. Don’t fall for FOMO.

Twitch

www.twitch.tv/jotson Relaxing stream. Creates indie games in godot on linux. Plays guitar!

www.twitch.tv/adamlearnslive Very organized guy, publishes his notes publicly. Split-keyboard (nice).

www.twitch.tv/cakez77 Made a successful 2D tower defense game called “Tangy TD” in c++ from scratch. Screams from time to time.

Some personal thoughts

Always try to understand what you are doing. Following video tutorials and just retyping everything the lecturer types will not teach you anything. The same applies for the usage of AI. It is a tool, use it as one to teach yourself skills. Use it to offload tasks that cost you time but don’t contribute to your growth. Also, consistency is the most impactful skill I can recommend. If you do a little every day, that knowledge and progress compounds. Use pomodoro or a habit tracker. Start with 5 minutes per day if you need to.