Learning OpenCV 3

Learning OpenCV 3

Get started in the rapidly expanding field of computer vision with this practical guide. Written by Adrian Kaehler and Gary Bradski, creator of the open source OpenCV library, this book provides a thorough introduction for developers, academics, roboticists, and hobbyists. You’ll learn what it takes to build applications…

OGRE 3D 1.7 Beginner's Guide

OGRE 3D 1.7 Beginner’s Guide

This book is an example-driven introduction to OGRE 3D. Each example shows some new features and you learn step-by-step to create complex scenes with different effects using OGRE 3D. After several examples discussing one topic there is a do-it-yourself part where you will be challenged to solve problems…

Practical C

Practical C

Learn practical C techniques, including often-needed algorithms within reusable functions. In this book, you’ll have the following code and advice at your fingertips: layout and pre-processors; control structures, iterations, and selections; pointers and structures; databases; reusability; lists, arrays, FIFO and stacks; searching and sorting; recursion; binary trees; integration;…

C++/CLI Primer

C++/CLI Primer

Enter a world of hardcore back-end, server-side enterprise programming on the .NET platform. This book presents some of the important aspects of the C++/CLI language that often become a barrier preventing programmers from exploring further. The C++/CLI Primer is a powerful but compact book that will guide you…

Cocos2d-X by Example Beginner's Guide

Cocos2d-X by Example Beginner’s Guide

Cocos2d-x is the C++ port of arguably the most popular open source 2D framework in the world. Its predecessor was limited to the Apple family but with Cocos2d-x you can take your applications to all major app stores, with minimum extra work. Give your games a larger target…

Getting Started with JUCE

Getting Started with JUCE

There are a number of frameworks available for developing cross-platform applications. JUCE achieves this with a combination of consistency, ease-of-use, and breadth of functionality. JUCE is a C++ toolkit for building cross-platform applications on PC, Mac, Linux, iOS, and Android. It encourages you to write consistent code and…

Practical Microsoft Visual Studio 2015

Practical Microsoft Visual Studio 2015

Learn the details of the most highly recommended practices of software development using the latest version of Visual Studio 2015. Recommended practices are grouped by development phase and explained in far more detail than the typical tips and tricks compilations. This book also contains detailed coverage of recognized…

C++ in 24 Hours, Sams Teach Yourself, 6th Edition

C++ in 24 Hours, Sams Teach Yourself, 6th Edition

Sams Teach Yourself C++ in 24 Hours is a hands-on guide to the C++ programming language. Readers are provided with short, practical examples that illustrate key concepts, syntax, and techniques. Using a straightforward approach, this fast and friendly tutorial teaches you everything you need to know, from installing…

Beginning C++ Game Programming

Beginning C++ Game Programming

This book is all about offering you a fun introduction to the world of game programming and C++. It will begin by teaching you the programming basics such as variables, loops, and conditions using game-like mini apps. We then move on to build actual working games. Throughout the…