High-end game development with advanced C++ 17 programming techniquesKey FeaturesMake the best use of object-oriented capabilities of C++ to develop high-end gamesCreate reusable C++ libraries and editor tools for your gameSeries of example projects demonstrating advanced techniques to build games of any genreBook DescriptionAlthough many languages are now being used to develop games, C++ remains…
Category: C++ Programming
We’ve handpicked some of our favorite recommended C++ Programming self-learning guides and reference books below.
C++ Programming: Program Design Including Data Structures, 6th Edition
C++ PROGRAMMING: PROGRAM DESIGN INCLUDING DATA STRUCTURES, Sixth Edition remains the definitive text for the CS1/CS2 course sequence. D.S. Malik’s time-tested, student-centered methodology uses a strong focus on problem-solving and full-code examples to vividly demonstrate the how and why of applying programming concepts and utilizing C++ to work through a problem. This new edition includes…
The C++ Standard Library: A Tutorial and Reference (2nd Edition)
The Best-Selling C++ Resource Now Updated for C++11 The C++ standard library provides a set of common classes and interfaces that greatly extend the core C++ language. The library, however, is not self-explanatory. To make full use of its components–and to benefit from their power–you need a resource that does far more than list…
Discovering Modern C++: An Intensive Course for Scientists, Engineers, and Programmers (C++ In-Depth Series)
As scientific and engineering projects grow larger and more complex, it is increasingly likely that those projects will be written in C++. With embedded hardware growing more powerful, much of its software is moving to C++, too. Mastering C++ gives you strong skills for programming at nearly every level, from “close to the hardware” to…
Modern C++ Programming Cookbook: Recipes to explore data structure, multithreading, and networking in C++17
Over 100 recipes to help you overcome your difficulties with C++ programming and gain a deeper understanding of the working of modern C++About This BookExplore the most important language and library features of C++17, including containers, algorithms, regular expressions, threads, and more,Get going with unit testing frameworks Boost.Test, Google Test and Catch,Extend your C++ knowledge…
C++ The Core Language: A Foundation for C Programmers (Nutshell Handbooks)
C++ is an object-oriented enhancement of the C programming language and is becoming the language of choice for serious software development.C++ has crossed the Single Book Complexity Barrier. The individual features are not all that complex, but when put together in a program they interact in highly non-intuitive ways. Many books discuss each of the…
Starting Out with C++: Early Objects (9th Edition)
For courses in C++ Programming. Fundamentals of C++ for Novices and Experienced Programmers Alike Intended for use in a two-term, three-term, or accelerated one-term C++ programming sequence, this Ninth Edition of Starting Out with C++: Early Objects introduces the fundamentals of C++ to novices and experienced programmers alike. In clear, easy-to-understand terms, the text…
Beginning C++ Game Programming
Learn C++ from scratch and get started building your very own gamesAbout This BookThis book offers a fun way to learn modern C++ programming while building exciting 2D gamesThis beginner-friendly guide offers a fast-paced but engaging approach to game developmentDive headfirst into building a wide variety of desktop games that gradually increase in complexityIt is…
Practical C++ Programming, Second Edition
C++ is a powerful, highly flexible, and adaptable programming language that allows software engineers to organize and process information quickly and effectively. But this high-level language is relatively difficult to master, even if you already know the C programming language.The 2nd edition of Practical C++ Programming is a complete introduction to the C++ language for…
C++ Programming in easy steps
C++ Programming in Easy Steps, 5th Edition instructs you how to program in the powerful C++ language, giving complete examples that illustrate each aspect.C++ Programming in Easy Steps, 5th Edition makes no assumption you have previous knowledge of any programming language so it’s ideal for the newcomer to computer programming. It has an easy-to-follow style…
