The Art of Computer Game Design
by Chris Crawford
Publisher: Osborne/McGraw-Hill 1997
Number of pages: 81
This book is one of the pioneer works seriously about video game. It talks about such topics as what is a game, why people play games, and how to design a game. The author describes in detail what goes into the game design including many examples from his own experience.
Home page url
Download or read it online for free here:
Gameplay3d is a free and open-source C++/Lua programming framework. This guide will begin by introducing you to gameplay3d, before delving more deeply into its many features. Clear step-by-step examples will be provided, along with code samples.
BlitzMax is a computer programming language based on BASIC. The code is first converted to a low level assembler format which is then assembled into object code for the target platform. BlitzMax is capable of compiling for Windows, Linux and Mac OS.
by Wolfgang Engel, et al.
This reference covers the advanced rendering techniques important for graphics programmers in the game and film industries, and will help them implement these techniques with DirectX 10. Intended for people with background in DirectX8 or DirectX9.
by Diana Gruber - Fastgraph
If you have the brains, the talent, and the courage to take risks, a career in Computer Game Development may be right for you. The job security and the creative satisfaction can all be yours, but only if you have what it takes to do the job.