You learn how to build simple NES games with 6502 Assembly. You see how the console works and how each part of the system shapes your code.
What You Learn
You start with the basics of the 6502 processor. You write small code samples to see how it handles memory and data. You then explore how the NES draws graphics, plays sound, and reads input.
How the Course Works
You build skills step by step. Each lesson adds one clear idea. You write short programs and test them on an emulator. These small pieces help you build a simple game by the end of the course.
Your Final Project
You finish with a working NES game. It uses real hardware rules, simple sprites, and clear game logic. This project ties together the ideas you learn in the course.
Gustavo Pezzi is a university lecturer in London, UK. He has won multiple education awards as a teacher and is also the founder of pikuma.com. Gustavo teaches fundamentals of computer science and mathematics; his academic path includes institutions such as Pittsburg State University, City University of London, and University of Oxford.
Watch Online 144 lessons
This is a demo lesson (10:00 remaining)
You can watch up to 10 minutes for free. Subscribe to unlock all 144 lessons in this course and access 10,000+ hours of premium content across all courses.