eBooks-it.org Logo
eBooks-IT.org Inner Image

Introduction to Game Programming with C++

Introduction to Game Programming with C++ Image

Book Details:

Publisher:Jones & Bartlett Publishers
Series: Jones and Bartlett
Author:Alan Thorn
Edition:1
ISBN-10:1598220322
ISBN-13:9781598220322
Pages:392
Published:May 15 2007
Posted:Nov 19 2014
Language:English
Book format:CHM
Book size:6.33 MB

Book Description:

Introduction to Game Programming with C++ explores the world of game development with a focus on C++. This book begins with an explanation of the basics of mathematics as it relates to game programming, covers the fundamentals of C++, and describes a number of algorithms commonly used in games. In addition, it discusses several libraries that can help you manage graphics, add audio, and create installation software so you can get started on the path to making both 2D and 3D games. With this book: Understand the basics of programming in C++, including working with variables, constants, arrays, conditional statements, pointers, and functions. Learn how to use the ClanLib library to make 2D games. Discover how the OGRE graphics library can be used to implement particle systems and other effects in 3D games. Find out how to integrate sound and music into your game.

Download Link:

Related Books:

Introduction to Game Physics with Box2D

Introduction to Game Physics with Box2D Image
Written by a pioneer of game development in academia, Introduction to Game Physics with Box2D covers the theory and practice of 2D game physics in a relaxed and entertaining yet instructional style. It offers a cohesive treatment of the topics and code involved in programming the physics for 2D video games. Focusing on writing elementary game physics code, the first half of the book helps you grasp the challenges of programming game physics from scratch, without libraries or outside help. It examines the mathematical foundation of game physics and illustrates how it is applied in practice through coding examples. The second half of the book shows you how to use Box2D, a popular open source 2D game physics engine. A companion website provides supple...

Introduction to 3D Game Programming with DirectX 9.0

Introduction to 3D Game Programming with DirectX 9.0 Image
Introduction to 3D Game Programming with DirectX 9.0 provides an introduction to programming interactive 3D computer graphics using DirectX 9.0, with an emphasis on game development. The book begins with an explanation of mathematical tools and moves on to general 3D concepts. Other topics include performing basic operations in Direct3D such as primitive drawing, lighting, texturing, alpha blending, and stenciling, and using Direct3D to implement techniques that could be required in a game. Chapters on vertex and pixel shaders, including the effects framework and the new High-Level Shading Language, wrap up the discussion. Understand basic mathematical and 3D concepts. Learn how to describe and draw interactive 3D scenes using the Direct3D 9.0 API. U...

Introduction to 3D Game Programming with Direct X 9.0c

A Shader Approach
Introduction to 3D Game Programming with Direct X 9.0c Image
Introduction to 3D Game Programming with DirectX 9.0c: A Shader Approach presents an introduction to programming interactive computer graphics, with an emphasis on game development, using real-time shaders with DirectX 9.0. The book is divided into three parts that explain basic mathematical and 3D concepts, show how to describe 3D worlds and implement fundamental 3D rendering techniques, and demonstrate the application of Direct3D to create a variety of special effects. With this book: Understand basic mathematical tools used in video game creation such as vectors, matrices, and transformations. Discover how to describe and draw interactive 3D scenes using Direct3D and the D3DX library. Learn how to implement lighting, texture mapping, alpha blendin...



2007 - 2021 © eBooks-IT.org