C++ Game Development By Example: Learn to build games and graphics with SFML, OpenGL, and Vulkan using C++ programming
Siddharth Shekar is a game developer and teacher with over 6 years' industry experience and 12 years' experience in C++ and other programming languages.
C++ Game Development By Example: Learn to build games and graphics with SFML, OpenGL, and Vulkan using C++ programming
Numéro d'article: 18742777

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

Numéro d'article: 18742777

CAD 72

Détails du prix

Hors frais de livraison et de douane ( Les frais de livraison et de douane seront calculés lors du paiement )

*Tous les articles seront importés depuis États-Unis

En stock
États-Unis Importé depuis la boutique USA

QTY:

Commandez maintenant et recevez votre commande aux alentours du Samedi, Octobre 31
Nos meilleurs partenaires logistiques
  • fedex
  • dhl
Siddharth Shekar is a game developer and teacher with over 6 years' industry experience and 12 years' experience in C++ and other programming languages.
Garantie U-Care :
Aucun
Sélectionnez un forfait
buy now pay later

Achetez maintenant, payez plus tard

fast shipping

Livraison
rapide

free return

Retour
gratuit*

Emballage sécurisé

Emballage sécurisé

Produits 100 % originaux

Produits 100 % originaux

pci-dss

Conformité PCI DSS

iso certified

Certifié ISO 27001


paypal payment
afterpay payment
visa payment
mastercard payment

Ce qui se démarque

Hands-On Learning
Engage in practical game development projects that guide you through building real games, enhancing your coding skills while applying C++ concepts in a fun and interactive way.
Multiple Frameworks
Explore game development with industry-standard libraries like SFML, OpenGL, and Vulkan, giving you a comprehensive understanding of graphics programming and game architecture.
Wide Audience Appeal
Tailored for beginners and experienced developers alike, this book demystifies complex concepts, making game programming accessible and enjoyable for hobbyists and aspiring professionals.

Détails du produit

Shop C++ Game Development By Example: Learn to build games and graphics with SFML, OpenGL, and Vulkan using C++ programming online at a best price in Canada. 1789535301
  • Learn to build games and graphics with C++ programming
  • Explore modern game programming and rendering techniques
  • Build basic 2D and complex 3D games
  • Understand shadows, texturing, lighting, and rendering in 3D game development
  • Introduce to the world of game development with C++
  • Create projects using SFML, OpenGL, and Vulkan
Publisher Packt Publishing
Publication date May 3, 2019
Language English
Print length 420 pages
ISBN-10 1789535301
ISBN-13 978-1789535303
Item Weight 1.58 pounds (720 grams)
Dimensions 7.5 x 0.95 x 9.25 inches (19.1 x 2.4 x 23.5 cm)

À qui est-ce destiné ?

Suitable For
  • Aspiring Game Developers

    Those looking to learn game development from scratch using C++ and popular graphics libraries like SFML and OpenGL.

  • Intermediate Programmers

    Programmers familiar with C++ who want to deepen their understanding of graphics programming and game development techniques.

  • Students and Educators

    Educational institutions and students seeking structured material for teaching and learning about game development in C++.

Not Suitable For
  • Complete Beginners

    Individuals with no programming experience may find the content overwhelming without prior knowledge of C++ basics.

DESCRIPTION DU PRODUIT

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

About This Item

Product Title: C Game Development By Example: Learn to build games and graphics with SFML, OpenGL, and Vulkan using C programming Are you ready to level up your game development skills? Look no further! Introducing "C Game Development By Example", a comprehensive guide that will teach you to build amazing games and stunning graphics using SFML, OpenGL, and Vulkan with the power of C programming. Written by Siddharth Shekar, a seasoned game developer and teacher with over 6 years of industry experience, this book is perfect for beginners and experienced programmers alike. With 12 years of expertise in C++ and other programming languages, Siddharth has published games on the iOS and Android app stores, and his knowledge shines through in this immersive guide. Master the fundamentals of game development with step-by-step tutorials and practical examples that cover every aspect of creating games. Learn how to leverage powerful graphics libraries such as OpenGL and Vulkan to bring your games to life and create stunning visuals.

Dive into the world of 2D game development and explore advanced techniques that will set you apart from the competition. Whether you are an aspiring game developer looking to start a career in the industry or a seasoned pro looking to enhance your skills, this book has something for everyone. Siddharth doesn't just stop at game development; he also delves into game design using SFML and game programming with OpenGL, providing you with a well-rounded understanding of the entire game development process. But it doesn't end there. "C Game Development By Example" gives you access to a wealth of resources, including game development tutorials, courses, tools, and communities.

Discover the best practices and techniques used by industry professionals, and stay up-to-date with the latest trends and innovations in game development. Take your game development career to new heights with this essential guide. From indie game development to mobile, PC, and console game development, this book has you covered. Explore the exciting realms of virtual reality and augmented reality game development, and discover the world of educational and casual game development. Want to monetize your games? Learn about game marketing, localization, testing, optimization, distribution, and even game publishing.

Gain insights from real-world game development case studies and overcome challenges with confidence. With "C Game Development By Example", you will unlock the knowledge and skills needed to pursue a successful career in game development. Don't miss out on this opportunity to become a game development expert. Get your copy today and start building games that will captivate and entertain players around the world.

Vous avez une question ? Chattez avec nous

Product Buying Guide

If you're a developer keen to learn game development with C++ or looking to update your game development skills, this book is for you. In this guide, we will provide you with all the necessary information, key features, usage scenarios, competitor comparison, user reviews, price analysis, and buying considerations to help you make an informed decision.

Product Specifications

  • Title: C Game Development By Example: Learn to build games and graphics with SFML, OpenGL, and Vulkan using C programming
  • Language: C++
  • Supported Libraries: SFML, OpenGL, Vulkan
  • Concepts Covered: Math, programming, computer graphics, game loops, rendering, sprite creation, collision detection, shaders, Vulkan integration
  • 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

Key Features

  • 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 API

Usage Scenarios

  • Learn the basics of game development with C++
  • Create 2D side-scrolling action games with SFML
  • Develop 3D physics puzzle games using modern OpenGL and the Bullet physics engine
  • Master graphics programming techniques and GPU compute methods with the Vulkan API
  • Develop high-performance graphics for your games

Some User Review

  • This book is a great resource for anyone looking to learn game development with C++. It covers a wide range of topics and provides clear explanations and examples. Highly recommended!
  • I found the examples in this book to be very helpful in understanding game development concepts. The step-by-step approach made it easy to follow along.
  • The section on Vulkan integration was especially informative. It helped me understand the process of creating swap chains, image views, render passes, and frame buffers for high-performance graphics.

Competitors

  • The price of the book is competitive considering the comprehensive coverage of game development topics and the inclusion of popular libraries like SFML, OpenGL, and Vulkan.

Buying Considerations

  • Some prior knowledge of C++ programming is assumed, so beginners may need to familiarize themselves with the basics before diving into this book.
  • If you are specifically interested in learning about game development with C++ and popular libraries like SFML, OpenGL, and Vulkan, this book is a great choice.
  • Consider your specific goals and the level of detail you require from a game development book before making a purchase.

Conclusion

C Game Development By Example is a comprehensive and practical guide for game development with C++. With its coverage of key concepts, step-by-step examples, and integration of popular libraries, this book is a valuable resource for both beginners and experienced developers. Whether you want to create 2D or 3D games, understand shaders, or master the Vulkan API, this book has you covered. Purchase C Game Development By Example today to enhance your game development skills and take your projects to the next level.

Voir moins

If you're a developer keen to learn game development with C++ or looking to update your game development skills, this book is for you. In this guide, we will provide you with all the necessary information, key features, usage scenarios, competitor comparison, user reviews, price analysis, and buying considerations to help you make an informed decision. Continue Reading

Questions et réponses des clients

  • question: Comment acheter C++ Game Development By Example: Learn to build en ligne sur Ubuy ?

    répondre: Il est facile d'acheter C++ Game Development By Example: Learn to build en ligne sur Ubuy.. Il vous suffit de rechercher le produit, de choisir votre mode d'expédition lors du paiement et de le faire livrer à votre emplacement.
  • question: C++ Game Development By Example: Learn to build est-il disponible pour effectuer des achats en ligne à Canada ?

    répondre: Oui, chez Ubuy Canada, ce produit est disponible pour vous à un prix raisonnable.. Le C++ Game Development By Example: Learn to build n'est pas disponible localement mais vous pouvez nous faire confiance avec nos services d'expédition express.
  • question: Combien de temps faut-il pour obtenir le produit après avoir passé la commande ?

    répondre: Le délai de livraison de votre produit commandé varie en fonction de ce que vous avez commandé et de la méthode d'expédition que vous avez choisie.. Le délai de livraison estimé est mentionné lors du processus de commande, alors soyez insouciant lors de vos achats.

OpenGL Editorial Review

C++ Game Development By Example: Learn to build games and graphics with SFML, OpenGL, and Vulkan using C++ programming is aimed at intermediate to advanced programmers looking to dive into graphical applications on Windows. The book involves hands-on examples, allowing you to create three different graphical applications using C++11 and the Visual Studio IDE. However, beginners might find it challenging due to numerous errors and the complexity of the content. Many users noted that the source code provided online was often more reliable than the printed code, which can hinder learning. Overall, while the book offers valuable insights into game development, it suffers from editing oversights and typographical errors, making it less suitable for those just starting their programming journey.

Avis et évaluations clients

5.0
1 évaluations des clients
  • 5 étoile
    100%
  • 4 étoile
    0%
  • 3 étoile
    0%
  • 2 étoile
    0%
  • 1 étoile
    0%

Donnez votre avis sur ce produit

Partagez votre avis avec d'autres clients

Avantages

  • Hands-on experience with three graphical applications
  • Good refresher for basic C++ concepts
  • Focus on multiple graphics libraries
  • Useful for intermediate and advanced programmers
  • Teaches practical game development skills

Les inconvénients

  • May be challenging for complete beginners due to errors

CONFIANCE EN LA PLATEFORME & PROTECTION DE L'ACHETEUR

JK
Jasmin
Acheteur vérifié

“Great products and very good service: very easy and very fast international delivery.”

9 September 2026 · via Trustpilot
AG
Anke
Acheteur vérifié

“Wonderful online shopping experience, smooth transaction from the start. Payment method works conveniently and delivery is unexpectedly fast and reliable. You go the extra mile for service. What makes this even more amazing, you deliver to Namibia. I will remain a happy Ubuy customer and will increase my purchases for sure! Thank you!”

10 September 2026 · via Trustpilot
H
Hazel
Acheteur vérifié

“Very easy to find the products what you need, and so fast delivery, that’s why I highly recommended to others costumers to used ubuy.”

10 September 2026 · via Trustpilot
O
Opaleye
Acheteur vérifié

“I received exactly what I ordered I was skeptical about your site because that was my first time to order. But the order came timely and neatly packaged. I was not disappointed. Thank you.”

11 September 2026 · via Trustpilot
AC
Adele
Acheteur vérifié

“Easy to find and order what you want on the website. Delivery is quick to the UK”

8 September 2026 · via Trustpilot

POURQUOI ACHETER CHEZ NOUS

Paiement sécurisé Global Delivery Retours faciles Genuine Products

Historique des prix du produit

Informations importantes

  • Limitations : Pour les produits expédiés à l'international, veuillez noter que toute garantie du fabricant peut ne pas être valide ; les options de service du fabricant peuvent ne pas être disponibles ; les manuels, instructions et avertissements de sécurité des produits peuvent ne pas être dans les langues du pays de destination ; les produits (et les matériaux qui les accompagnent) peuvent ne pas être conçus conformément aux normes, spécifications et exigences d'étiquetage du pays de destination ; et les produits peuvent ne pas être conformes à la tension et aux autres normes électriques du pays de destination (nécessitant l'utilisation d'un adaptateur ou d'un convertisseur le cas échéant). Il incombe au destinataire de s'assurer que le produit peut être importé légalement dans le pays de destination. En cas de commande auprès d'Ubuy ou de ses filiales, le destinataire est l'importateur officiel et doit se conformer à toutes les lois et réglementations du pays de destination.
  • Tous les produits listés sur Ubuy ne sont pas à vendre, Ubuy étant un moteur de recherche mondial. Les produits sont soumis aux réglementations en matière d'exportation et de commerce.