C++ Game Development By Example : Learn to build games and graphics with SFML, OpenGL, and Vulkan using C++ programming

Sprache: Englisch

Verlag: Packt Publishing, 2019

1789535301 / 9781789535303

Anbieter: AHA-BUCH GmbH, Einbeck, DeutschlandAHA-BUCH GmbH

Verkäufer/-in mit 5 Sternen

AbeBooks-Verkäufer/-in seit 14. August 2006

Artikel dieses Verkäufers ansehen
Softcover

Zustand: Neu

EUR 84,78

EUR 30,50 Versand 
Versand von Deutschland nach USA

Anzahl: 1 verfügbar

In den Warenkorb
Kostenlose Rückgaben innerhalb von 30 Tagen

Artikelbeschreibung vom Verkäufer

nach der Bestellung gedruckt Neuware - Printed after ordering - Explore modern game programming and rendering techniques to build games using C++ programming language and its popular librariesKey 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- Uncover modern graphics programming techniques and GPU compute methods using the Vulkan APIBook Description: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 basic concepts of math, programming, and computer graphics and creating a simple side-scrolling action 2D game. You'll build a solid foundation by studying basic game concepts such as creating game loops, rendering 2D game scenes using SFML, 2D sprite creation and animation, and collision detection. The book will help you advance to creating a 3D physics puzzle game using modern OpenGL and the Bullet physics engine. You'll understand the graphics pipeline, which entails creating 3D objects using vertex and index buffers and rendering them to the scene using vertex and fragment shaders. Finally, you'll create a basic project using the Vulkan library that'll help you get to grips with creating swap chains, image views, render passes, and frame buffers for building high-performance graphics in your games.By the end of this book, you'll be ready with 3 compelling projects created with SFML, the Vulkan API, and OpenGL, and you'll be able take your game and graphics programming skills to the next level.What You Will Learn:- Understand shaders and how to write a basic vertex and fragment shader- Build a Visual Studio project and add SFML to it- Discover how to create sprite animations and a game character class- Add sound effects and background music to your game- Grasp how to integrate Vulkan into Visual Studio- Create shaders and convert them to the SPIR-V binary formatWho this book is for:If you're a developer keen to learn game development with C++ or get up to date with game development, this book is for you. Some knowledge of C++ programming is assumed.Table of Contents- C++ Concepts- Mathematics and Graphics Concepts- Setting Up Your Game- Creating your game- Finalizing your Game- Getting started with OpenGL- Building on the game objects- Enhancing your game with Collision, loop, and Lighting- Getting started with Vulkan- Preparing the Clear Screen - Creating Object Resources- Drawing Vulkan Objects.

Bestandsnummer des Verkäufers 9781789535303

Titel
C++ Game Development By Example : Learn to build games and graphics with SFML, OpenGL, and Vulkan using C++ programming
Autor
Siddharth Shekar
Verlag
Packt Publishing
Veröffentlichungsjahr
2019
Zustand
Neu
Einband
Taschenbuch
Sprache
Englisch
ISBN-10
1789535301
ISBN-13
9781789535303
Artikelgewicht
780 Gramm
Abmessungen
235x191x23 mm

AHA-BUCH GmbH

Einbeck, Deutschland

Verkäufer/-in mit 5 Sternen

AbeBooks-Verkäufer/-in seit 14. August 2006

Versandkosten von Deutschland nach USA

Artikel5 bis 7 Werktage7 bis 10 Werktage
Erster ArtikelEUR 30,50EUR 30,50
Die Versandzeiten werden von den Verkäuferinnen und Verkäufern festgelegt. Sie variieren je nach Versanddienstleister und Standort. Sendungen, die den Zoll passieren, können Verzögerungen unterliegen. Eventuell anfallende Abgaben oder Gebühren sind von der Käuferin bzw. dem Käufer zu tragen. Die Verkäuferin bzw. der Verkäufer kann Sie bezüglich zusätzlicher Versandkosten kontaktieren, um einen möglichen Anstieg der Versandkosten für Ihre Artikel auszugleichen.

Zahlungsarten

  • Visa
  • Mastercard
  • American Express
  • Carte Bleue
  • Apple Pay
  • Google Pay
  • Banküberweisung
  • PayPal
  • Vorauskasse

Shop-Beschreibung

Das Unternehmen AHA-BUCH GmbH: Seit der Gründung von AHA-BUCH im Juli 2005 ist unser Hauptziel, zufriedenen Kunden so schnell und so preisgünstig wie möglich ihren Bücherwunsch zu erfüllen. Unsere Firma beschäftigt 16 Mitarbeiter, die nur ein Ziel kennen: den Kunden und seine Wünsche! Auf über 3700 m2 Fläche haben wir über 100.000 Bücher, Modernes Antiquariat und Spiele auf Lager.

Spezialisierung

Kinderbücher & Kinderhör Casetten, German Books, Software, Natur & Tiere, Ratgeber, Sachbücher, Englische Bücher, Medizin & Gesundheit, Universität & Studium

Unternehmensdaten der Verkäuferin bzw. des Verkäufers

AHA-BUCH GmbH

Garlebsen 48
Einbeck, Deutschland 37574