Creating these resources was purely by chance. About three years ago, I was looking for a game engine to develop a prototype for my earlier game projects. That’s where I found Godot. When I was debating Godot over Gamemaker Studio
, I found a post on Reddit where someone was having trouble with a video teaching Godot.
The person who posted on Reddit asked the “Redacted-For-Privacy” community about where to start; however, members of the community voted a person to the top that expressed to the original poster that “programming isn’t a skill for everyone.”
I found it to be the polite version of “you are too dumb to program.” It bothered me at the time.
It wasn’t until I ran over a few more posts over a year asking for help in other languages for different game engines with similar results that I decided to do something about it. I remembered the first comment that bothered me quite a lot; I decided to teach a single game engine, the Godot Game Engine, due to its easy learning curve and welcoming community to beginners.
The Godot Tutorials channel is inspired by that original poster who was having trouble with a “Godot Tutorial,” and none bothered to help, and even urged to quit.
One thing to understand about me is that I am both highly emotional and highly logical. The emotion of frustration and sadness led to me creating the channel Godot Tutorials.
As I started making videos, I found a fantastic group of people who have given me the strength to continue making videos teaching programming. The problem I see is that sometimes I make mistakes when programming for video. In my search for finding a solution to Youtube’s issue - Youtube does not allow me to replace already published videos - the answer I found to correcting video mistakes was through blogging episodes and having articles that teach on top of my videos.
In my search for blogging, I came across two solutions: Ghost.js and Hugo Framework. They are fantastic open source solutions; however, I chose Hugo over Ghost.js because Hugo is built with markdown in mind, simplifying my workflow. In a sense, with Hugo programmed the right way for my workflow, I can focus more time on my videos and less time on my website while keeping the quality high.
I want to continue making videos, articles, and content that help improve beginners and get them towards their programming dream. Thanks for reading, and I hope to be a part of your programming journey.