How to Make a Bouncing Ball Game

Hello! And welcome to the world of DS homebrew programming! In this tutorial, I will explain how to make a dumb game that features a bouncing ball!! Don't be fooled though, this tutorial will teach you how to use backgrounds, sprites, alpha blending, fixed point arithmetic, sprite scaling, and more!

1. Preparation

What you need
Setting up your project

2. Building the Scene

Designing
Program flow
VRAM banks
Converting the graphics
Loading the graphics
The background
Alpha blending!

3. Sprites

Loading sprite graphics
Displaying sprites

4. Advanced

Fixed point arithmetic
The Bouncy Ball
Squishing stuff
Boingy sound

Other

Getting help