<p><b>Explore modern game programming and rendering techniques to build games using C++ programming language and its popular libraries</b></p> <h4>Key Features</h4> <ul><li>Learn how you can build basic 2D and complex 3D games with C++ </li> <li>Understand shadows, texturing, lighting, and rendering
C++ Game Development by Example: Learn to Build Games and Graphics with SFML, OpenGL, and Vulkan Using C++ Programming
โ Scribed by Shekar, Siddharth
- Publisher
- Packt Publishing, Limited
- Year
- 2019
- Tongue
- English
- Leaves
- 407
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Basic concepts. C++ concepts -- Mathematics and graphics concepts -- SFML 2D game development. Setting up your game -- Creating your game-- Finalizing your game -- Modern OpenGL 3D game development. Getting started with OpenGL -- Building on the game objects -- Enhancing your game with collision, loops, and lighting -- Rendering 3D objects with Vulkan. Getting started with Vulkan -- Preparing the clear screen -- Creating objects resources -- Drawing Vulkan objects.;This book will get you up to speed with the specifics of making games look and feel great, by using modern animation and rendering techniques with the integration of great physics libraries for an improved and realistic user experience.
โฆ Table of Contents
Basic concepts. C++ concepts --
Mathematics and graphics concepts --
SFML 2D game development. Setting up your game --
Creating your game--
Finalizing your game --
Modern OpenGL 3D game development. Getting started with OpenGL --
Building on the game objects --
Enhancing your game with collision, loops, and lighting --
Rendering 3D objects with Vulkan. Getting started with Vulkan --
Preparing the clear screen --
Creating objects resources --
Drawing Vulkan objects.
โฆ Subjects
C++ (Computer program language);Computer games--Design;Computer games--Programming;Object-oriented programming languages;Electronic books;Computer games -- Programming;Computer games -- Design
๐ SIMILAR VOLUMES
<p><b>Explore modern game programming and rendering techniques to build games using C++ programming language and its popular libraries</b></p> <h4>Key Features</h4> <ul><li>Learn how you can build basic 2D and complex 3D games with C++ </li> <li>Understand shadows, texturing, lighting, and rendering
Although numerous languages are currently being used to develop games, C++ remains the standard for fabricating expert libraries and tool chains for game development. This book introduces you to the world of game development with C++. C++ Game Development By Example starts by touching upon the ba
Explore modern game programming and rendering techniques to build games using C++ programming language and its popular libraries Key Features Learn how you can build basic 2D and complex 3D games with C++ Understand shadows, texturing, lighting, and rendering in 3D game development using OpenGL Unco
Simple and fast multimedia library game development by example.</div>
Simple and Fast Multimedia Library (SFML) is a simple interface comprising five modules, namely, the audio, graphics, network, system, and window modules, which help to develop cross-platform media applications. By utilizing the SFML library, you are provided with the ability to craft games quickly