One of the best looking early 32-colour Defender clones on the Amiga, StarRay only uses a single large buffer to create the screen. Each of the seven background images is 576 pixels wide by 256 high, and after loading the image, the leftmost 320 pixels of the image is stitched onto the right edge of the background to make a buffer that is 896x160. This single large image is then displayed by the game. 4 colour palette entries are reserved for colour cycling to create various small animations such as the background stars twinkling, lights in the control towers etc.
You may enjoy these articles...
If you look inside many Amiga games, secret messages have been hidden by the programmers. Richard Aplin was the king of hiding messages in the startup-sequence file, and his Line of Fire and Final Fight startup-sequences have become legendary! The Sensible Software team were also prolific at hiding messages in their games.
A collection of technical interviews with Amiga programmers that worked on commercial software in the glory days of the Amiga (late 1980s to early 1990s!)
The Ultimate Amiga Graphics, Level and Map Ripper!
A random assortment of rants relating to the Amiga!
An explanation of how many famous Amiga games utilised sprites in weird and interesting ways