Game Programming in C++
Creating 3D Games
Price | $41.73 - $50.60
|
Rating | ![]() ![]() ![]() ![]() ![]() |
Author | Sanjay Madhav |
Publisher | Addison-Wesley |
Published | 2018 |
Pages | 528 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 0134597206 |
ISBN-13 | 9780134597201 |
You can program games in many languages, but C++ remains the key language used by many leading development studios. Since it's the language used in their enormous code bases, it's the language they need to maintain and improve their games, and look for most often when hiring new developers. Game Programming in C++ is today's practical, hands-on approach to programming 3D video games in C++. Drawing on the author's pioneering experience teaching game development at USC, it guides you through all key concepts hands-on, and helps you deepen your expertise through several start-to-finish, in-depth game projects.
Author Sanjay Madhav introduces core concepts one at a time, in an easy-to-digest fashion, paying special attention to the math that professional game developers need to know. Step by step, you'll become increasingly comfortable with real-world C++ game development, and learn how to use C++ in all facets of game programming, including graphics, physics, AI, audio, camera systems, animations, and more.
- Sanjay Madhav (2 books)
Similar Books
Options and Derivatives Programming in C++20, 2nd Edition
by Carlos Oliveira
Master the features of C++ that are frequently used to write financial software for options and derivatives, including the STL, templates, functional programming, and numerical libraries. This book also covers new features introduced in C++20 and other recent standard releases: modules, concepts, spaceship operators, and smart pointers. Y...
Price: $34.37 | Publisher: Apress | Release: 2020
Killer Game Programming in Java
by Andrew Davison
Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Java games. Java games like Puzzle Pirates, Chrome, Star Wars Gal...
Price: $4.00 | Publisher: O'Reilly Media | Release: 2005
by Ivan Cukic
Functional Programming in C++ teaches developers the practical side of functional programming and the tools that C++ provides to develop software in the functional style. This in-depth guide is full of useful diagrams that help you understand FP concepts and begin to think functionally.Well-written code is easier to test and reuse, simple...
Price: $39.99 | Publisher: Manning | Release: 2018
Beginning .NET Game Programming in VB .NET
by David Weller, Alexandre Santos Lobao, Ellen Hatton
This highly-anticipated title provides a clear introduction to game programming for VB .NET programmers! Microsoft insiders have written an easy-to-read guide, so you can start programming games quickly. This book even includes an introduction to Managed DirectX9, and other advanced .NET features, like animation and sounds.Code examples a...
Price: $27.15 | Publisher: Apress | Release: 2004
Creating E-Learning Games with Unity
by David Horachek
Unity is a fully integrated development engine providing the required functionality to create games and interactive 3D content, while reducing the time, effort, and cost of developing the content. Nowadays, many people have started to use Unity in an eLearning setting as it allows them to create real-world scenarios, or models, for traini...
Price: $24.99 | Publisher: Packt Publishing | Release: 2014
by Darmie Akinlaja
LOVE is a game development framework for making 2D games using the Lua programming language. LOVE is totally free, and can be used in anything from friendly open-source hobby projects, to closed-source commercial ones. Using the Lua programming framework, one can use LOVE2D to make any sort of interesting games.LOVE for Lua Game Programmi...
Price: $17.99 | Publisher: Packt Publishing | Release: 2013
GameMaker Game Programming with GML
by Matthew DeLucas
GameMaker: Studio is a popular game engine used to publish games to a variety of platforms. Although GameMaker: Studio's drag-and-drop functionality makes creating games simple and fast, utilizing scripts can really help organize and speed up GameMaker's workflow exponentially.This hands-on guide will help you build a strong fou...
Price: $26.99 | Publisher: Packt Publishing | Release: 2014
Learning C++ by Building Games with Unreal Engine 4, 2nd Edition
by Sharan Volin
Learning to program in C++ requires some serious motivation. Unreal Engine 4 (UE4) is a powerful C++ engine with a full range of features used to create top-notch, exciting games by AAA studios, making it the fun way to dive into learning C++17.This book starts by installing a code editor so you can begin to write C++17 code. You will the...
Price: $195.83 | Publisher: Packt Publishing | Release: 2018