TY - BOOK AU - Harbour,Jonathan S. TI - Game programming all in one SN - 1598632892 U1 - 794.81526 22 PY - 2007///] CY - Boston, MA PB - Thomson Course Technology KW - Computer games KW - Programming N1 - Accompanied by: 1 computer disc (CD-ROM); Includes bibliographical references; Pt. I; Cross-platform game programming with the allegro game library --; Ch. 1; Demystifying game development --; Ch. 2; Getting started with the allegro game library --; Ch. 3; 2D vector graphics programming --; Ch. 4; Writing your first allegro game --; Ch. 5; Getting input from the player --; Ch. 6; Mastering the audible realm --; Pt. II; Sprite programming --; Ch. 7; Basic bitmap handling and blitting --; Ch. 8; Introduction to sprite programming --; Ch. 9; Sprite animation --; Ch. 10; Advanced sprite programming --; Ch. 11; Programming the perfect game loop --; Pt. III; Scrolling backgrounds --; Ch. 12; Programming tile-based scrolling backgrounds --; Ch. 13; Creating a game world : editing tiles and levels --; Ch. 14; Loading native mappy files --; Ch. 15; Vertical scrolling arcade games --; Ch. 16; Horizontal scrolling platform games --; Pt. IV; Taking it to the next level --; Ch. 17; The importance of game design --; Ch. 18; Using datafiles to store game resources --; Ch. 19; Playing movies and cut scenes --; Ch. 20; Introduction to artificial intelligence --; Ch. 21; Multi-threading --; Ch. 22; Publishing your game ER -