Publisher: Wikibooks 2010
BlitzMax is a computer programming language based on the popular BASIC programming language. BlitzMax 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.
Home page url
Download or read it online for free here:
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 Bryan Bibat
Learn how to make a simple top-down shoot 'em up in a few hours using the Phaser HTML5 game framework. The book covers all of the basics: from placing and moving sprites, to managing collision detection and unit health, up to setting up a boss fight.
This book is a series of tutorials to help new users learn Blender. The tutorials increase in difficulty, and later tutorials build on the lessons in previous ones. Therefore, Blender beginners should follow the tutorials in sequence.
by Georgios N. Yannakakis, Julian Togelius - Springer
The book is the first comprehensive textbook on the application and use of artificial intelligence in games. It will be used by educators and students of graduate or advanced undergraduate courses on game AI as well as game AI practitioners at large.