Book Cover
Book
Author Harbour, Jonathan S.

Title Advanced 2D game development / Jonathan S. Harbour
Published Boston, Mass. : Course Technology, 2009

Copies

Location Call no. Vol. Availability
 MELB  794.8167768 Direct Har/Atd  AVAILABLE
Description x, 315 pages : illustrations ; 23 cm + 1 CD-ROM (12 cm)
4 3/4 in
Contents Building a 2D game engine -- 3D Rendering -- 2D Rendering -- Animation -- Input -- Audio -- Entities -- Fonts -- Physics -- Math -- Threading -- Scripting -- Games
Summary This is a comprehensive guide to 2D game programming, covering every significant 2D game subject in one volume. It includes coverage of 2D animated sprites, tile-based scrolling, level editing, vector graphics, 2D physics, and the major game genres - real time strategy (Command & Conquer), turn based strategy (Civilization IV), vertical scrolling shoot-em-ups (Mars Matrix), horizontal shoot-em-ups (R-Type), scrolling platform-style games (Mario), and of course, role-playing games (Ultima). It includes discussion of overall game theory and development, explaining how to create a real time strategy game from concept to completion.Readers will create their own professional-quality RTS game using a royalty-free library of RTS artwork, C++, and the cross-platform game library Allegro. In addition to the basic graphics engine (which will run in 2D), it covers each key feature of an RTS game, including pathfinding, enemy AI, grouping, unit formations, and other related subjects, each covered in a dedicated chapter. Each chapter's skills will be applied to the final game created by the reader
Notes Includes index
SUBJECT DirectX. http://id.loc.gov/authorities/names/n96120262
Subject Computer animation.
Computer games -- Programming.
Two-dimensional display systems
LC no. 2006909739
ISBN 1598633422 (paperback)
9781598633429 (paperback)
Other Titles Advanced two-dimensional game development