Pac-Sam Video Tutorial Series

Release Year
Author
Description
There was a request to produce some videos on programming a game on the Sam Coupé so ive gone with a Pac-Man clone. There are lots of useful features that we will explore creating, but its not overly complicated for a first game.
All the code is being uploaded to the APB Developer github at https://github.com/APB-Developer/Pac-Sam
Part | Contents |
---|---|
1 |
Part 1 looked at setting up visual code to develop a game on the Sam Coupe using some extensions that are freely available. It then went into setting up the graphics converter scripts and finally drawing the initial level using tilemaps. |
2 | In the second part the tile rendering was moved to its own source file and sprite handling was started. Initially just block sprites before introducing sprite masks. The final section looked at how to replace the background behind the sprites ready for the next frame. |
3 |
In this part we first look at the issue with the previous sprite background redrawing, show how to resolve it before adding the double buffering. To get the double buffering to work properly we add an interrupt handler, and then use the additional 8k of screen space to allow sprite background redrawing to be double buffered without any additional code. Lastly in this part we add a simple animation system. |