Programming 2D Games

Regular price €104.99
Quantity:
In stock with our UK publisher. 14-28 days
Delivery/Collection within 10-20 working days
14 days return policy Shipping & Delivery
A01=Charles Kelly
Author_Charles Kelly
Back Buffer
C++ software development
Category=A
Category=UGN
Category=UMK
Category=UMKB
collision detection
Console Commands
Const Char
Const Int
Const UINT
creating a game engine
Current Entity
Detecting Memory Leaks
develop a complete game
DirectX and Windows coding methods
DirectX SDK
eq_art-fashion-photography
eq_bestseller
eq_computing
eq_isMigrated=1
eq_isMigrated=2
eq_nobargain
eq_non-fiction
Game Controller
game programming techniques
games written in C++
Graphics Class
HWND Hwnd
interactive graphics programming
introduction to game programming
IP Address
Isometric Projection
LPARAM lParam
Message Dialog
network programming
networked multiplayer systems
Parallax Scrolling
program DirectX applications
Programming 2D Games
Pure Virtual Functions
real-time animation techniques
Screen Edge
Sockaddr Structure
software engineering techniques
special graphic effects
sprite rendering methods
Sprite Textures
Torpedo Class
undergraduate computer science curriculum
Vertex Buffers
Virtual Void
Visual Studio
Windows application coding
WPARAM wParam

Product details

  • ISBN 9781466508682
  • Weight: 2040g
  • Dimensions: 191 x 235mm
  • Publication Date: 21 Jun 2012
  • Publisher: Taylor & Francis Inc
  • Publication City/Country: US
  • Product Form: Hardback
Secure checkout Fast Shipping Easy returns

A First Course in Game ProgrammingMost of today’s commercial games are written in C++ and are created using a game engine. Addressing both of these key elements, Programming 2D Games provides a complete, up-to-date introduction to game programming. All of the code in the book was carefully crafted using C++. As game programming techniques are introduced, students learn how to incorporate them into their own game engine and discover how to use the game engine to create a complete game.

Enables Students to Create 2D GamesThe text covers sprites, animation, collision detection, sound, text display, game dashboards, special graphic effects, tiled games, and network programming. It systematically explains how to program DirectX applications and emphasizes proper software engineering techniques. Every topic is explained theoretically and with working code examples. The example programs for each chapter are available at www.programming2dgames.com.

Charles Kelly is an associate professor at Monroe County Community College, where he teaches game programming and other computer science courses. He is also the project lead of and major contributor to the open source assembler/simulator "EASy68K." He earned a master’s degree in computer science from the University of Michigan-Dearborn, where he is also an adjunct instructor.

More from this author