Introduction to Programming Through Game Development Using Microsoft XNA Game Studio
by Rob Miles
Publisher: Microsoft Press 2009
Number of pages: 400
Learn the underlying skills and principles of software development as you design and build your first games for Xbox 360, Windows, and Zune. Designed specifically for students with no computer science background, this curriculum teaches the fundamentals of C# programming and the XNA Game Studio framework for skills you can apply to game programming and beyond.
Download or read it online for free here:
by Ning Gu, Mary Lou Maher - Walter de Gruyter & Co.
Designing adaptive virtual worlds takes the design of virtual places for education, entertainment, business, and cultural activities to a new level. This book presents an agent model for a design grammar so that unique places can be created ...
by Tim Hartnell - Ballantine Books
Though dated, Hartnell's book is a good introduction to adventure game construction. While the book focuses on BASIC programming, which wouldn't be a programmer's choice today, it offers sound design techniques for the absolute beginner.
This book is a collection of tutorials on game creation with Microsoft's XNA framework. Contents: Basics; Game Design; Mathematics and Physics; Programming; Audio and Sound; 2D/3D Game Development; Networking and Multiplayer; AI; Kinect; etc.
by Martin Fierz
These pages intend to give a comprehensive overview of the elements of a computer program which can play two-player strategy games like tic-tac-toe, connect four, checkers and chess. Code fragments in this text are written in C.