Introduction to Game Programming--Interactive publishing network

Source: Internet
Author: User

This article is a computer class of high-quality pre-sale recommendation >>>> "Introduction to Game Programming (4th edition)"


Game Programming Classic Introductory Reading


Content Introduction

This book is the latest version of the classic introductory reading of game programming.
The book is divided into 14 chapters and contains two appendices. This book begins with Windows and DirectX programming, and then quickly introduces the toolbox of game programming, including all the basics needed to develop games using C + + and DirectX. Readers will learn the techniques needed to transform ideas into reality, such as 2D, 3D graphics, background scrolling, game input, sound, collision detection, and more. At the end of each chapter, quizzes and projects are given to help the reader practice newly acquired skills. This book Companion website provides all the sample code and downloads for the project.
The book has been published since the 1th edition for more than 10 years and is well received by readers. This book is intended to enter the game programming world and has a certain C + + programming basis for beginners to read, but also suitable as a social training institutions training materials.


As a translator

Jonathan S. Harbour has written 19 books on game development for PC, MAC, Linux, Android, Windows phone and game consoles. He taught the 5-year course at University of Advancing Technology (www.uat.edu), where he and his students used the PlayStation 2 tool Development Kit, Nintendo Dolphin SDK, Xbox XNA SDK, AI, Database, DirectX and other tools and technologies. He also teaches C + +, Java, VB, C #, LUA, Python, and SQL courses. His personal site is jharbour.com.


Media review

    This book is a classic must-read for beginners in game development. The latest 4th edition focuses more on the topic of the game that beginners are interested in. This book begins with Windows and DirectX programming, and then quickly gives you a quick overview of game programming toolboxes, including all the basics you need to develop games using C + + and DirectX. Using the knowledge and skills taught in each chapter, readers will develop their own game library for building future game projects. The book also adds quizzes and projects at the end of each chapter to help readers practice their newly learned skills! Finally, we practice the skills we have learned by creating a reel shooter game.
If you want to create your own game, or if you want to be a senior programmer in the field of game development, or if you just want to know what's going on with the development game, this book is perfect for you to read. This book will teach you how to develop your own games, including organizing stories, drawing graphics, and engaging players in game processes and functions.
version 4th has been fully updated to support Visual Studio 2013. To facilitate the reader's learning, this book's companion website Jharbour.com provides the code to download.



Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.

Introduction to Game Programming--Interactive publishing network

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.