Learn how to program
by playing video games.

RLBot Rocket League Botting Tutorial

Build a custom Rocket League bot in Python using the RLBot framework. I walk you through the process of getting started and building a basic boost stealing bot.

Learn Python by playing Rocket League
RLBot is a framework for making Rocket League bots. In this tutorial, I show you how to get started with Rocket League bot programming by …
Your First Rocket League Bot: BoostHog!
Let's write the code for our basic boost stealing bot! Conceptually it's simple: 1. Figure out where the boosts are located on the pitch and …
Coding a simple Artificial Intelligence for Rocket League
Basic video game AI is built up from many simpler components whose actions are coordinated by decision making logic. Complex behavior emerges as we add …
Ben Johnson My name is Ben and I help people learn how to code by gaming. I believe in the power of project-based learning to foster a deep understanding and joy in the craft of software development. On this site I share programming tutorials, coding-game reviews, and project ideas for you to explore.