In almost any NES game we can imagine, we used a controller to move one of the sprites around on the screen. Let’s tap into the directional buttons to move our spaceship around.
Sprites are the dynamic objects that make our game interesting. They are the player you control and interact with, as well as the enemies you defeat. Let’s add a sprite to our game.
The NES is certainly limited with the number of colors available to use. We need to create something called a color palette to decide which colors to display on the screen.
In order to make our NES game at least somewhat interesting, we should add graphics. In order to accomplish this, we will first create some artwork then add it to our game as a background.
For this tutorial we will go through some basic NES architecture so we understand what we’re working with, and we will take our first steps into NES development.
So you want to develop games for the Nintendo Entertainment System?