Skip to content
You are not logged in |Login  
     
Limit search to available items
Book Cover
Bestseller
BestsellerE-Book
Author Shekar, Siddharth, author.

Title C++ game development by example : learn to build games and graphics with SFML, OpenGL, and Vulkan Using C++ programming / Siddharth Shekar.

Publication Info. Birmingham, UK : Packt Publishing, Limited, 2019.
©2019

Copies

Location Call No. Status
 Rocky Hill - Downloadable Materials  EBSCO Ebook    Downloadable
Rocky Hill cardholders click here to access this title from EBSCO
Description 1 online resource (394 pages) : illustrations
data file rda
nat New Zealanders lcdgt
Bibliography Includes bibliographical references and index.
Contents 1. C++ concepts -- 2. Mathematics and graphics concepts -- 3. Setting up your game -- 4. Creating your game -- 5. Finalizing your game -- 6. Getting started with OpenGL -- 7. Building on the game objects -- 8. Enhancing your game with collision, loops, and lighting -- 9. Getting started with Vulkan -- 10. Preparing the clear screen -- 11. Creating objects resources -- 12. Drawing Vulkan objects.
Summary 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.-- Provided by publisher.
Biography Siddharth Shekar is a game developer and teacher with over 6 years' industry experience and 12 years' experience in C++ and other programming languages. He is adept at graphics libraries such as OpenGL and Vulkan, and game engines such as Unity and Unreal. He has published games on the iOS and Android app stores. He has also authored books including Swift Game Development, Mastering Android Game Development with Unity, and Learning iOS 8 Game Development Using Swift, all published by Packt Publishing. He currently lives in Auckland, New Zealand, and is a lecturer in the games department at Media Design School. He teaches advanced computer graphics programming, PlayStation 4 native game development, and mentors final year production students.
Note Print version record.
Subject C++ (Computer program language)
Object-oriented programming languages.
Video games -- Programming.
Video games -- Design.
C++ (Computer program language) (OCoLC)fst00843286
Computer games -- Design. (OCoLC)fst00872112
Computer games -- Programming. (OCoLC)fst00872114
Object-oriented programming languages. (OCoLC)fst01741387
Other Form: Print version: Shekar, Siddharth. C++ game development by example. Birmingham : Packt Publishing, Limited, 2019 1789535301 (OCoLC)1100600345
ISBN 9781789537345 (electronic book)
1789537347 (electronic book)
-->
Add a Review