Learn programming with free tools. Intended for people with zero experience. Designed for high school students through adults. Covers 2D games on mobile, desktop and web using Flutter and Flame.

Flutter is an open source application development framework made by Google. Flutter is based on the Dart language, which is similar to Java and JavaScript. It is easy to learn and has modern programming features.

"I just want to say thanks! i started working with flutter to build apps about 2 months ago and i am loving it, and i found out that you can build games with it too, its so amazing. Too bad there arent many tutorials out there about flame 1.0, but i'm loving your videos. Thanks a lot for that"


- Patrick Arsenio

Easy step-by-step tutorials

"I love the work you are doing here and I am learning Flame a great deal from your tutorials."

Adewale Ajayi


---

"YOU ARE THE BEST FINALY SOMEONE EXPLAIN HOW TO F*CK START FLAME AND WHAT ALL THE STUPID CLASSES MEAN YOU ARE MY HERO LOL"

علي موسى

Improve Yourself while Having Fun Building Games

"Keep it up sir you are truly amazing teacher"


- BoboDeveloperer on YouTube


"thank you very much. [I am] better to use Flame for education games"

faisal fotoh  

---

"Thank you for all the tutorials, they're really helpful!!"

Schopenhauer

Master Technologies in High Demand


  • Build mobile, web, desktop. Unleash your ideas on any platform.
  • Dart programming language from Google
  • Flutter framework from Google
  • Flame from Bluefire
  • Build your own applications for iOS, Android, MacOS, Windows 10, Web


Hi, I’m Craig Oda


I'm a father in Palo Alto, California. I started to teach my children programming as a hobby. I use game development to illustrate basic programming concepts. Building games are fun and you can easily share the games with your friends and family.