LIBRISTO
LIBROAMANTO
задължително
Станете част от общност от любители на книгите от цял свят и получавате много предимства. Създай на безплатен акаунт
0
Безплатна доставка със Еконт над 69.99 €
Куриер Speedy 3.49 Пункт на Speedy 3.49 ЕКОНТ 3.99 Еконтомат/Офис на Еконт 3.99 Ekont Box 3.99 Sameday 3.99 Sameday box 3.99 Box Now 3.99

Над 4 милиона заглавия на английски и други езици! Открийте новата си история още днес! Безплатна доставка за поръчки над 69.99€

Practical C++ Game Programming with Data Structures and Algorithms

Език Английски езикАнглийски език
Книга С меки корици
Книга Practical C++ Game Programming with Data Structures and Algorithms Charles Shih-I Yeh
Код Либристо: 49237879
Издателство Packt Publishing, юни 2025
Learn C++ game programming through real-world demos of AI systems, animation, and rendering to build... Цялото описание
? points 118 b
48.66
95.18  лв
Външен склад Изпращаме след 14-21 дни

До 30 дни за връщане на стоки


Клиентите са закупили също


Game Development Patterns with Unreal Engine 5 Tom Oliver / Книга С меки корици
common.buy 39.25 76.77 лв
Koniec pieniądza papierowego Roland Baader / Книга С меки корици
common.buy 13.18 25.79 лв
Leť, kolibrík Zuzana Burgerová Cacciabue / Книга С меки корици
common.buy 26.63 52.09 лв
La thérapie par les fleurs Robert Reeves / Книга С меки корици
common.buy 19.86 38.83 лв
V záři slunce / Книга С твърди корици
common.buy 13.86 27.10 лв
Kaputt: Das Ende des deutschen Wirtschaftswunders Wolfgang Munchau / Аудиокнига MP3
common.buy 12.72 24.87 лв
Identity - CD Ondřej Brzobohatý / Аудио Аудио компактдиск
common.buy 15.93 31.15 лв
MASTER KOREAN 5: ADVANCED NIV. C1 collegium / Книга С меки корици
common.buy 50.11 98.01 лв
La fille flûte Bacigalupi / Книга С меки корици
common.buy 29.58 57.85 лв
Gestion et Finance - Terminale STMG (Guide reflexe n°92) 2018 Eric Favro / Книга С меки корици
common.buy 14.17 27.71 лв
EL COHETE Y LA ROVER / TODO SOBRE COHETES EMILY SKWISH / Книга С твърди корици
common.buy 8.32 16.28 лв
Подготвяме
Ten Count. Bd.2 Rihito Takarai / Книга С меки корици
common.buy 8.17 15.97 лв
Max Einsteinová Geniální experiment James Patterson / Книга С твърди корици
common.buy 12.25 23.96 лв
Das Unionsmodell der wirtschaftlichen Einheit im Kartelldeliktsrecht Nele Behrends / Книга С меки корици
common.buy 102.77 200.99 лв
Im Zeichen der Zauberkugel 5: Die Reise ins ewige Eis Stefan Gemmel / Книга С твърди корици
common.buy 10.96 21.44 лв
Die kleine Raupe Nimmersatt - I love Papa Eric Carle / Книга С твърди корици
common.buy 8.27 16.18 лв
Wohnungsfrage mit besonderer Beziehung auf Leipzig J Gensel / Книга С меки корици
common.buy 12.41 24.27 лв

Learn C++ game programming through real-world demos of AI systems, animation, and rendering to build scalable, high-performance games using patterns you can reuse across any game engine

Key Features:

- Build real-time 2D and 3D games using C++ with practical, executable examples

- Gain proficiency in game programming domains like AI pathfinding, camera systems, animation, and rendering effects

- Boost runtime efficiency with practical techniques like object pooling, LOD patterns, and terrain partitioning to create smoother, more responsive gameplay systems

Book Description:

Creating responsive, intelligent games takes more than just following engine tutorials. It requires solving real development challenges with practical, efficient code. This book bridges theory and practice with proven algorithms and techniques grounded in real-world production needs, emphasizing clean, portable C++ implementations.

Starting with raylib and the custom Knight engine layer, you'll be introduced to a simple object-oriented scene and game object system. From there, you'll build responsive gameplay systems using essential data structures and algorithms, progressing through 2D rendering, collision detection, effects, and camera control before advancing to 3D graphics environments built using shaders, lighting, quad-tree terrain, and dynamic camera setups.

You'll animate characters using skeletal rigs, interpolation, and inverse kinematics for fluid movement and then develop game AI using FSMs, behavior trees, A* pathfinding, and steering behaviors. The book also covers neural networks, exploring their underlying theories, training processes, and tools. Throughout, the code is written in legacy-compatible C++ to ensure broad support across platforms and compilers.

By the end, you'll have gained the skills to build game systems that not only work but also scale, perform, and adapt like professional-grade code.

What You Will Learn:

- Use C++ data structures and algorithms to build core gameplay features

- Implement 2D/3D rendering with shaders, particle effects, and terrain systems

- Design camera systems like third-person, top-down, and split-screen views

- Optimize performance using object pooling and LOD

- Animate characters using skeletal rigging, interpolation, and inverse kinematics

- Build game AI with FSMs, behavior trees, pathfinding, and steering

- Apply neural network concepts in a turret defense project

Who this book is for:

This book is for junior game developers, hobbyists, and computer science students entering game development, as well as C++ programmers looking to strengthen their skills. While some familiarity with C++ is helpful, the examples are explained step by step to remain approachable. Whether you're starting out or reinforcing your skills before diving into game engines down the road, this book offers a clear and practical foundation to make you a more effective developer, regardless of which tools you choose later.

Table of Contents

- Gearing Up: C++ for Game Development

- Data Structures in Action: Building Game Functionality

- Algorithms Commonly Utilized in Game Development

- 2D Rendering and Effects

- The Camera and Camera Controls

- 3D Graphics Rendering

- Rendering a 3D Game World

- Animating Your Characters

- Building AI Opponents

- Machine Learning Algorithms for Game AI

- Continuing Your Learning Journey

Героиня & Полиглот
EWA KASP за
Пусни видеото
Ewa Kasp
В Libristo има най-богатия избор от чуждоезична литература. Затова купувам книгите си тук.

Информация за книгата

Пълно заглавие Practical C++ Game Programming with Data Structures and Algorithms
Автор Charles Shih-I Yeh
Език Английски език
Корици Книга - С меки корици
Дата на издаване 2025
Брой страници 408
Баркод 9781835889862
ISBN 1835889867
Код Либристо 49237879
Издателство Packt Publishing
Тегло 759
Размери 191 x 235 x 22
Подарете тази книга днес
Лесно е
1 Добавете книгата в количката си и изберете Доставка като подарък 2 В замяна ще ви изпратим ваучер 3 Книгата ще пристигне на адреса на получателя

Може би ще Ви заинтересува


Top Нови
Embedded Linux Engineering with Yocto and Buildroot Patrick Valor / Книга С меки корици
common.buy 23.84 46.62 лв
GPU Programming with C++ and CUDA Paulo Motta / Книга С меки корици
common.buy 43.96 85.97 лв
My Stepmom's Daughter Is My Ex: Volume 7 Kyosuke Kamishiro / E-книга Adobe ePub DRM
common.buy 6.67 13.04 лв
Top
Game Programming Patterns Robert Nystrom / Книга С меки корици
common.buy 37.34 73.03 лв
Game Programming for Artists Jarryd Huntley / Книга С меки корици
common.buy 74.16 145.05 лв
Attitudes to Endangered Languages Julia Sallabank / Книга С твърди корици
common.buy 138.35 270.59 лв
40 Days in the Wilderness Addiction Recovery Devotionals and Bible Studies Don Johnson / Книга С меки корици
common.buy 14.79 28.92 лв
Game Engine Architecture, Third Edition Jason Gregory / Книга С твърди корици
common.buy 136.44 266.85 лв
Royal Heir Ruth Cardello / Книга С меки корици
common.buy 11.84 23.16 лв
Angel Sparkles Mahfuja Selim / Книга С меки корици
common.buy 10.29 20.12 лв
Path Peter Mallouk / Книга С меки корици
common.buy 14.79 28.92 лв
Cambridge Lower Secondary Complete Chemistry: Teacher Handbook (Second Edition) Philippa Gardom Hulme / Книга С меки корици
common.buy 130.44 255.11 лв
Introduction to Machine Learning Aruna Kranthi Godishala / Книга С меки корици
common.buy 75.30 147.28 лв
Fragmentation and Repair Shelley Rhodes / E-книга Adobe ePub DRM
common.buy 24.20 47.33 лв
HEROIC LEGEND OF ARSLAN V19 V19 / Книга С меки корици
common.buy 10.08 19.72 лв
C++ for Game Developers Jarrel E. / Книга С меки корици
common.buy 23.11 45.21 лв
Past Unbecoming Nick Everard / E-книга Adobe ePub DRM
common.buy 4.60 8.99 лв
Fundamentals of C/C++ Game Programming Brian Beuken / Книга С твърди корици
common.buy 260.98 510.43 лв
Brigid Kim Curran / Книга С меки корици
common.buy 17.06 33.37 лв
Top Подготвяме
Too Big to Fail Andrew Ross Sorkin / Книга С меки корици
common.buy 19.03 37.22 лв
JHAPETA ATSUHIKO GONDAI / Книга С меки корици
common.buy 69.25 135.44 лв
New and Different Materials for Weaving and Coiling Marianne Barnes / Книга С меки корици
common.buy 24.98 48.85 лв
Gesenius' Hebrew Grammar and The Influence of Gesenius E Kautzsch / Книга С твърди корици
common.buy 162.04 316.92 лв
Football: Winning Defense Bud Wilkinson / Книга С меки корици
common.buy 12.30 24.07 лв

Вход

Влезте в акаунта си. Още нямате акаунт за Libristo? Създайте го сега!

 
задължително
задължително

Нямате акаунт? Използвайте предимствата на акаунта за Libristo!

Благодарение на акаунта за Libristo държите всичко под контрол.

Създаване на акаунт за Libristo