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...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
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.