Although it is labeled as an introduction to PC game programming, the tutorials given on Atrevida additionally cover many aspects of mathematics and general computer science. A modest background in the C language is suggested, but many of the sections involve more theory than actual programming. There are nearly twenty topics that explain basic computer operation, graphics programming, and the 80x86 assembler. A very interesting section describes sound waves and compression techniques, while another provides an overview of binary arithmetic and the octal and hexadecimal number systems. Many more items are listed on the main page, but are without links. This could indicate a substantial addition to the site being prepared by the author.
(no comments available yet for this resource)