Do you dream of creating games but don't know where to start? The book «Creating Games and Learning C++» will be your guide in the world of game development!
This edition has been adapted for Visual Studio 2022, C++20, and the...
SFML library. It offers a unique approach: you will not only master the C++ language from scratch but also apply your knowledge in practice by creating four games in different genres.
You will start by learning the basics of programming, familiarize yourself with key C++ topics: object-oriented programming (OOP), pointers, and the Standard Template Library (STL). You will understand collision detection methods and collisions in game physics, using the Pong game as an example. While creating games, you will get to know vertex arrays, directional sound, OpenGL shaders, object spawning, and much more. You will dive into game mechanics and implement input handling, character leveling, and even «enemy» AI. Finally, you will learn game design patterns to improve your C++ programming skills.
By the end of the book, you will be able to develop your own games, publish them, and amaze your audience. The book is ideal for beginners in programming and C++, game dev enthusiasts who want to master SFML and modern working methods, and those who dream of creating a game for Steam or their portfolio.
Ready to turn code into captivating worlds? Create! Program! Inspire!
Author: Джон Хортон
Printhouse: piter
Series: Programmer's Library
Year of publication: 2025
ISBN: 9786011231510
Number of pages: 528
Size: 233х165х24 mm
Cover type: soft
Weight: 816 g
ID: 1717128