Tutoriais em vídeo: Padrões de programação de jogos

Esta página da Web foi automaticamente traduzida para sua conveniência. Não podemos garantir a precisão ou a confiabilidade do conteúdo traduzido. Se tiver dúvidas sobre a precisão do conteúdo traduzido, consulte a versão oficial em inglês da página da Web.
Esta série de vídeos explica padrões de design populares e demonstra, através de exemplos práticos, como você pode usá-los em seu projeto Unity.
O primeiro vídeo aborda como usar o padrão de design de comando em um projeto Unity. Aprenda como atrasar a lógica para que você possa executar, gerenciar ou planejar uma série de ações de forma flexível, desfazer e refazer um conjunto de ações ou avaliar uma sequência de ações.
O segundo vídeo aborda como usar o padrão de design de fábrica em seu projeto Unity. Esse padrão pode ser usado para construir uma interface para criar objetos em uma superclasse, permitindo que subclasses alterem o tipo de objetos que serão criados.
O terceiro vídeo aborda o padrão de design Model-View-Presenter (MVP) em seus projetos Unity. Esse padrão pode ajudar a organizar seu código para que seja mais fácil de gerenciar, menos propenso a erros e mais flexível para futuras atualizações.
O quarto vídeo aborda um sistema de combos de jogos de ação/luta que integra os padrões de design que exploramos até agora. Você aprenderá como os diferentes padrões funcionam juntos para criar este exemplo de ação.
O quinto vídeo aborda o pooling de objetos, como usá-lo em seus projetos Unity e como ele pode fornecer otimização de desempenho ao reduzir a potência de processamento exigida da CPU para executar chamadas repetitivas de criar e destruir.
Saiba mais sobre padrões de programação no e-book Melhore seu código com padrões de design e SOLID e veja cada padrão em ação em o projeto de exemplo.
