
Igrovoj dvizhok. Programmirovanie i vnutrennee ustrojstvo. Trete izdanie
By: Gregori Dzhejson
No description available
AI Overview
The book "Igrovoj dvizhok. Programmirovanie i vnutrennee ustrojstvo. Trete izdanie" by Gregori Dzhejson is a comprehensive guide to game engine development. Here is a detailed overview of the book:
Key Themes
- Game Engine Fundamentals: The book covers the essential knowledge required for game engine development, including mathematics, architecture, and programming principles.
- Programming Languages: It focuses on C++ as the primary programming language, with discussions on multithreading, allocators, containers, and file handling.
- Game Development: The book delves into various aspects of game development, preparing readers to tackle complex tasks in game engine creation.
Plot Summary
The book is structured to provide a thorough understanding of game engine development. It begins with foundational topics such as C++ programming, multithreading, and memory management using allocators and containers. The first 500 pages cover these essential programming concepts, setting the stage for more advanced topics related to game development.
Critical Reception
The book is considered a must-read for game developers, as it compiles all the fundamental knowledge needed for game engine development. The reviews on LiveLib.ru praise the book for its comprehensive coverage of game engine architecture and programming techniques.
Additional Insights
- Target Audience: The book is aimed at developers who want to create their own game engines or enhance their understanding of existing ones.
- Editions: The third edition of the book suggests that it has been updated to include the latest advancements and best practices in game engine development.
In summary, "Igrovoj dvizhok. Programmirovanie i vnutrennee ustrojstvo. Trete izdanie" by Gregori Dzhejson is a definitive guide for anyone looking to delve into the world of game engine development. Its comprehensive coverage of programming concepts and game development principles makes it an essential resource for both beginners and experienced developers.