Puntuación:
Actualmente no hay opiniones de lectores. La calificación se basa en 2 votos.
Game Development Patterns and Best Practices
Utilice soluciones probadas para resolver problemas comunes en el desarrollo de juegos Acerca de este libro Desenrede su flujo de trabajo de desarrollo de juegos, haga un código más limpio y cree juegos estructuralmente sólidos Implemente patrones de programación clave que le permitirán hacer una IA eficiente y eliminar la duplicación Optimice su juego utilizando técnicas de gestión de memoria A quién va dirigido este libro
Si usted es un desarrollador de juegos que quiere resolver problemas comunes o tener alguna manera de comunicarse con otros desarrolladores en un formato estandarizado, entonces este libro es para usted. Se presuponen conocimientos básicos de programación de juegos y programación en C++. Qué aprenderá Aprenda qué son los patrones de diseño y por qué debería utilizarlos Reduzca la carga de mantenimiento con un código más limpio y bien probado Utilice el patrón singleton de forma eficaz para reducir la carga de trabajo del compilador Utilice el patrón factory para ayudarle a crear diferentes objetos con la misma lógica de creación y reducir el tiempo de codificación Mejore el rendimiento del juego con Object Pools Permita que el juego interactúe con la física o los gráficos de forma abstracta Refracte su código para eliminar los olores de código comunes En detalle
Has aprendido a programar y probablemente hayas creado algunos juegos sencillos en algún momento, pero ahora quieres construir proyectos más grandes y averiguar cómo resolver tus problemas. Así que, en lugar de un programador, ahora querrás pensar como un desarrollador de juegos o un ingeniero de software. Para organizar bien tu código, necesitas ciertas herramientas para hacerlo, y de eso trata este libro.
Aprenderás técnicas para codificar rápida y correctamente, a la vez que te aseguras de que tu código es modular y fácilmente comprensible.
Para empezar, partiremos de los patrones básicos de programación de juegos, pero no de la forma habitual. Tomaremos la estrategia del caso de uso con este libro. Tomaremos un juego estándar AAA y le mostraremos los obstáculos en múltiples etapas de desarrollo. Del mismo modo, se utilizan varios casos de uso para mostrar otros patrones como el patrón adaptador, el patrón prototipo, el patrón flyweight y el patrón observador. Por último, repasaremos algunos consejos y trucos sobre cómo refactorizar tu código para eliminar olores de código comunes y facilitar que otros trabajen contigo. Al final del libro serás competente en el uso de los patrones más populares y utilizados con las mejores prácticas. Estilo y enfoque
Este libro adopta un enfoque de estudios de casos reales paso a paso. Cada patrón se explica primero utilizando un cuello de botella. Le mostraremos un problema en su flujo de trabajo cotidiano y, a continuación, le presentaremos el patrón y le mostraremos cómo resolverá la situación. Tabla de Contenidos Introducción a los Patrones de Diseño Una Instancia para Gobernarlos a Todos - Singletons Creando Flexibilidad con el Modelo de Objeto Componente Inteligencia Artificial Usando el Patrón de Estado Desacoplando el Código mediante el Patrón de Método de Fábrica Creando Objetos con el Patrón de Prototipo Mejorando el Rendimiento con los Pools de Objetos Controlando la UI mediante el Patrón de Comando Desacoplando la Jugabilidad mediante el Patrón de Observador Compartiendo Objetos con el Patrón Flyweight Entendiendo las Mejores Prácticas de Gráficos y Animación
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)