I had two aims when I decided to re-write this classic.
The first was to re-create the original game on the 32 bit platforms,
keeping as much as the original as possible. The only improvements needed
are sound and graphics, having coloured in the sprites and backgrounds.
My second aim was to improve this version still with more enhancements,
background animations and maybe a bigger map.
|
With this in mind I wanted to have the source code open and cross platform.
So my obvious choice is to use Simple
DirectMedia Layer (SDL), which is a cross-platform multimedia library
designed to provide fast access to the graphics framebuffer and audio
device. Simple DirectMedia Layer supports Linux, Win32, BeOS, MacOS, Solaris,
IRIX, and FreeBSD. So any ansi C/C++ source created using the SDL libraries
should compile over these platforms.
|