Learning Unreal Engine Game Development

Learning Unreal Engine Game Development

Unreal Engine 4 is a powerful game development engine that provides rich functionalities to create 2D and 3D games across multiple platforms. Many people know what a game is and they play games every day, but how many of them know how to create a game? Unreal Engine…

Unreal Engine Game Development Cookbook

Unreal Engine Game Development Cookbook

Unreal Engine is powerful tool with rich functionalities to create games. It equips you with the skills to easily build mobile and desktop games from scratch without worrying about which platform they will run on. You can focus on the individual complexities of game development such as animation…

Exploring C++

Exploring C++

This is a book about learning by doing and is aimed at programmers familiar with programming, but not C++. The key exercises are not simply listed at the end of the chapter, but are integrated into the main text. Readers work hands-on throughout the book. Each lesson poses…

C++ for Financial Mathematics

C++ for Financial Mathematics

If you know a little bit about financial mathematics but don’t yet know a lot about programming, then C++ for Financial Mathematics is for you. C++ is an essential skill for many jobs in quantitative finance, but learning it can be a daunting prospect. This book gathers together…

Learning OMNeT++

Learning OMNeT++

OMNeT++ is an extensible, modular, component-based C++ simulation library and framework, primarily for building network simulators. “Network” in a broader sense includes wired and wireless communication networks, on-chip networks, queueing networks, and so on. There are extensions for real-time simulation, network emulation, alternative programming languages (Java, C#), database…

Mastering Unreal Engine 4.X

Mastering Unreal Engine 4.X

Unreal Engine 4 has garnered a lot of attention in the gaming world because of its new and improved graphics and rendering engine, the physics simulator, particle generator, and more. This book is the ideal guide to help you leverage all these features to create state-of-the-art games that…

C++ in One Hour a Day, Sams Teach Yourself, 8th Edition

C++ in One Hour a Day, Sams Teach Yourself, 8th Edition

In just one hour a day, you’ll have all the skills you need to begin programming in C++. With this complete tutorial, you’ll quickly master the basics, and then move on to more advanced features and concepts. Completely updated for the C++14 standard, with a preview of C++17,…

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;…