Cargando…

C++ game development primer /

C++ is the language behind most of today's computer games. This 96-page C++ Game Development Primer takes you through the accelerated process of writing games for otherwise experienced C++ programmers. After reading this book, you?ll have the fundamental know-how to become a successful and prof...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Sutherland, Bruce (Video game developer) (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [California] : Apress, [2014?]
Colección:Expert's voice in C++.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • At a Glance; Introduction; Chapter 1: Managing Memory for Game Developers; Static Memory; The C++ Stack Memory Model; Working with Heap Memory; Writing a Basic Single Threaded Memory Allocator; Summary; Chapter 2: Useful Design Patterns for Game Development; Using the Factory Pattern in Games; Decoupling with the Observer Pattern; Easily Adding New Functionality with the Visitor Pattern; Summary; Chapter 3: Using File IO to Save and Load Games; What Is Serialization?; The Serialization Manager; Saving and Loading Text Adventure; Summary.
  • Chapter 4: Speeding Up Games with Concurrent ProgrammingRunning Text Adventure in Its Own Thread; Sharing Data Between Threads Using Mutexes; Using Futures and Promises; Summary; Chapter 5: Supporting Multiple Platforms in C++; Ensuring Types are the Same Size on Multiple Platforms; Using the Preprocessor to Determine Target Platform; Summary; Chapter 6: Text Adventure; An Overview of Text Adventure; Summary; Index; Contents; About the Author; About the Technical Reviewer; Acknowledgments.