Learning to code a video game

Do you begin? Want to learn the code, or progress in your skills? You're in the right place! From basics to more advanced notions, you'll probably find your happiness here. What will you learn today?

Start at your own pace

New on Gamebuino? Don't go further, take a look at our official workshops!

C++
Get started (C++ 1/5)

3 Steps
Beginner

Start
Python
Get started (Python)

7 Steps
Beginner

Start
C++
Pong (C++ 2/5)

5 Steps
Beginner

Start
C++
Tap Tap (C++ 3/5)

5 Steps
Beginner

Start
C++
Egg catcher (C++ 4/5)

5 Steps
Beginner

Start
Python
Snake (Python)

8 Steps
Intermediate

Start

Want to go a little further?

Discover the popular workshops of the moment.

C++
Blockbreaker (C++ 5/5)

5 Steps
Beginner

Start
Partagez votre projet sur GitHub

3 Steps
Beginner

Start
C++
Apprenez la programmation orientée objet avec Sokoban

5 Steps
Intermediate

Start
MicoJS
Pong en utilisant MicoJS

5 Steps
Beginner

Start

Earn skill

A few minutes to kill? Boost your skills with these stand-alone tutorials.

Add images to your games

Beginner

Start
C++
Platformers : the basics

Intermediate

Start
Arduino manual setup

Beginner

Start
C++
Handling images on the Gamebuino META

Intermediate

Start
Create a multilingual game

Intermediate

Start
Port games from Classic to META

Beginner

Start
Create animated GIFs from screen recording

Advanced

Start
Export and share you game

Beginner

Start
GUI functions

Intermediate

Start