1-Bit Godot Course by Heartbeast

Learn Godot Engine 1-bit at a Time

About Godot Engine

Godot Engine is a free and open source game engine. It is designed to be easy to pick up but powerful and feature rich. It has both a dedicated 2D and 3D engine. I love the engine and I'm excited to teach you how to use it.

The 1-bit Godot Course

This course will give you a broad understanding of Godot Engine 3 as you make 4 mini games. Each video in the course will teach a single "bit" of information. These learning bits are 2 Godot concepts paired together.

Pairing concepts is useful because it will help you remember them better, and often those concepts are used together when making games. Here are a few examples of learning bits:

  • Signals and Buttons
  • Kinematic Bodies and Static Bodies
  • Collisions and Groups

Here is an image to show how Kinematic Bodies and Static Bodies relate to each other:

These are just a few. After completing the course, you will have a large mental hard drive filled with bits you can reapply when making your own games.

Who Is This Course For?

This course is not designed for everyone. There are some prerequisites for taking the course. The course is designed for beginners to Godot Engine but not people brand new to programming.

Here are the programming basics you need to understand before taking this course:

  • Variables and Arrays
  • Control statements and Loops
  • Functions
  • Classes and Inheritance

These concepts can be learned in many different places. If you are brand new to programming I'd recommend trying the free course by Khan Academy online.

The Ideal Student!

I also have some requirements for the kinds of students I'd like taking this course. There is a specific mindset that is conducive to real learning. Here are some practices that help create that mindset and ensure a better course experience:

  • Put effort into solving any issues that may arise as you learn
  • After putting in effort, if you are still stuck, ask for help. This course comes with direct access to me and I will make sure you don't stay stuck for too long
  • Try applying what you learn outside the course
  • Supplement your learning with the documentation and other online resources
  • Experiment a lot
  • Treat other students and the instructor with kindness

If you are willing to apply these principles and you understand the prerequisites, then this course will be a fun and engaging way for you to learn Godot!


If you've made it this far I want to thank you for your time. This small business I run is how I provide for my wife and 3 daughters so your support means the world to me.

Please consider pledging your support! I'll see you in the course!

Your Instructor

Benjamin Anderson
Benjamin Anderson

I'm dedicated to turning my students into professional game developers. Teaching game development is my passion and my full time job. I've been teaching gamedev on YouTube for over 7 years and I have over 150k subscribers.

My courses are jam-packed with information. If you want to learn to make games, you are in the right place.

Course Curriculum

Available in days
days after you enroll
  Metroidvania: Platform Physics
Available in days
days after you enroll

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!