Игрострой: caótico código competente para a arquitetura do jogo

Data:

2018-07-08 02:55:06

Pontos de vista:

781

Classificação:

1Como 0Não gostam

Compartilhar:

Игрострой: caótico código competente para a arquitetura do jogo Source:

Concebido arquitetura jogos economiza energia, seu tempo e determina a viabilidade do projeto.

A Arquitetura de um jogo de computador — sistema de organização do programa, que determina a lógica da construção do código, a escolha dos elementos estruturais e a definição de relações entre eles. Um sistema complexo (e os jogos normalmente, tal e são) é composto de vários sub — módulos funcionais, de serviços, de camadas de sub-rotinas, dos estados em uma determinada seqüência. Neste caso, os desenvolvedores não recebem código espaguete, e a clara de um conjunto de elementos, interagindo de regras simples.

O Desenvolvimento de uma arquitetura de código não pode ser atribuída a azam, que é fácil de aprender sozinho. Para os adeptos de auto-aprendizagem estão disponíveis tutoriais, fóruns, artigos, que contém uma enorme quantidade de informações. Se não tem tempo ou vontade de separar o trigo do joio, para dominar as sutilezas possível para que serve diretamente para os desenvolvedores de jogos.

Sinais de uma boa arquitetura de código

  • para ele é fácil de editar. Novos fragmentos não necessitam de reescrever já existentes.
  • o Sistema é eficaz. Código resolve as tarefas e funciona em todas as condições.
  • o Tempo de desenvolvimento pode ser reduzido aumentando o comando. Tarefa fácil дробятся e são divididos entre os desenvolvedores.
  • Trechos de código podem ser reutilizados em outros sistemas.

A Última condição de cumprir com o mais fácil. Mesmo se você estiver trabalhando em um суперэксклюзивным projeto, sem padrões de projeto fazer é difícil.

Todos por padrão

Padrão ou modelo de pronta solução, que é aplicada em um projeto para a solução de problemas comuns. Claro que, ao utilizar os modelos de desenvolvedor precisa levar em conta as especificidades do projeto. Normalmente, o padrão não é diretamente convertido em código. Ele dá o esqueleto do projeto, que está em construção sob tarefa.

Em direção a modelos estão divididos em:

  • fundamentais;
  • criacional;
  • estrutural;
  • comportamentais;
  • privada.

Fundamentais padrões

Permitem a criação de uma verdadeira arquitetura do projeto. É de alto nível, os modelos que descrevem as relações entre os componentes funcionais de um sistema. Exemplo popular é fundamental o padrão MVC (model-view-controller). No programa do paradigma do "modelo de gráfico-controlador gráfico é responsável pelos dados, que são apresentados ao usuário, o modelo altera o estado de acordo com os comandos do controlador, o controlador atua sobre o modelo e a faz mudar de estado, dependendo da ação do usuário.

Gerando padrões

São Projetados para criar objetos. Neste caso, o sistema é independente do processo de produção e tipos de objetos. Gerando modelos encapsulam os dados de uma sala de aula específica, o sistema obtém acesso apenas às interfaces definidos através de classes abstratas.

padrões Estruturais

Компонуют sistema baseado em classes e objetos. Estruturais, os modelos permitem que você adicione objetos mais responsabilidades, semelhantes agrupam objetos em estruturas de árvore.

padrões Comportamentais

Distribuem responsabilidades entre os objetos, determinam a forma como a implementação de interação de objetos.

Private padrões

Nesta classe se enquadram padrões, que não cabem nos parágrafos anteriores.

Modelo — não é uma panacéia

O Uso de padrões aumenta a velocidade de desenvolvimento e reduz a sua complexidade. Os modelos facilitam a comunicação entre os desenvolvedores através da unificação de opções e reduz o número de potenciais de erros.

Apesar de desenvolvimento de jogos não vale a pena começar com uma reflexão, que tipo de padrões podem ser aplicadas. São ferramentas que se aplicam quando o problema já ocorreu. Assim, o carpinteiro é a plaina, se a placa não é suficiente suave. O modelo ajuda o programador a resolver os cantos afiados no programa. Pelo contrário, o uso irrefletido de padrões pode complicar desnecessariamente o código.

Por Isso, não vale a pena considerar os padrões de elementos de design, dos quais vai para o jogo. Primeiro você tem que aprender a escrever o código a partir do zero e até o fim.

A Dominar игрострой em qualquer caso, terá que se fazer, na faculdade, isso não ensinam. Se escolher cursos, fique atento para como os professores abordaram os desenvolvedores de projetos de jogos. A prática já aprendeu em seus e os erros dos outros e pronto para passar o conhecimento. Esse sistema de ensino utilizado . E os professores, e os professores sabem muito sobre o desenvolvimento de jogos e pronto para tomar o caminho mais curto para passar do estudante através de espinhos para a compreensão игростроя.

Mais:

Ar condicionado limpeza de ar — uma necessidade?

Ar condicionado limpeza de ar — uma necessidade?

Moderna split-o sistema deve ser capaz de limpar o ar a cada ano o clima no planeta está mudando, e não é para melhor. Se antes sobre isso principalmente disseram os cientistas, agora, as consequências do aquecimento global, gradualmente, começam a s...

Como escolher uma câmera infravermelha?

Como escolher uma câmera infravermelha?

Imageadores há muito tempo deixou de ser apenas prestados pelas forças armadas do dispositivo Agora câmaras são muito comuns os dispositivos que encontraram a sua aplicação em várias áreas: segurança, o exército, o turismo de caça e muito mais. Porta...

Alex Tronco: pode-se crer vitórias no esports?

Alex Tronco: pode-se crer vitórias no esports?

um jogador Profissional e беттор, o programador Alex Tronco de avaliar os riscos jogo sujo no esports Киберспорт se tornando mais popular, com seu público cresce, e proporcional ao nível de interesses aumenta a quantidade de dinheiro em circulação na...

Comentários (0)

Este artigo possui nenhum comentário, seja o primeiro!

Adicionar comentário

Notícias Relacionadas

Um novo concorrente Galaxy S8 atuou no vídeo

Um novo concorrente Galaxy S8 atuou no vídeo

Não muito tempo atrás, uma empresa chinesa OUKITEL anunciou um novo smartphone K5000, que é equipado com um display com uma proporção de 18:9. Logo após a apresentação no YouTube apareceu um vídeo, onde o detalhe mostra a aparênci...

Não pode pagar o Xiaomi Mi Mix 2? Há uma opção mais barata

Não pode pagar o Xiaomi Mi Mix 2? Há uma opção mais barata

o Smartphone Xiaomi Mi Mix 2 apenas se preparando para ir à venda em portugal, e embora a informação sobre o possível preço ainda não, não temos dúvida de que ela será grande. Outra empresa chinesa, bem familiar a nós OUKITEL, pre...

OUKITEL K8000 – um novo rei-um smartphone com bateria емкой

OUKITEL K8000 – um novo rei-um smartphone com bateria емкой

Talvez, pensando que 10 000 mah para um smartphone muito, a empresa OUKITEL decidiu vários поумерить poeira após o lançamento do modelo К10000 e se prepara para lançar mais modesto aparelho. Novidade receberá o nome do К8000 e a c...

Protegido de um smartphone para 8000 rublos: se há essas maravilhas?

Protegido de um smartphone para 8000 rublos: se há essas maravilhas?

Smartphones com seguro e caixa estanque – isso não é tão barato prazer em nossos dias. Por isso, fiquei muito surpreso com a proposta da NOMU, que vende o seu novo aparelho S10 Pro por apenas 139,99 dólar, ou seja, pouco mais caro...

OUKITEL volta: espere K5000 até o final do mês

OUKITEL volta: espere K5000 até o final do mês

Há quanto nós não compartilhamos com vocês a notícia de que a empresa faz OUKITEL, e eis da China chegaram notícias frescas. Descobriu-se que o fabricante ativamente estava se preparando para осеннему chinês festival, para cronome...

LEXAND Kids Radar — relógios-tracker, que funcionam em todo o mundo

LEXAND Kids Radar — relógios-tracker, que funcionam em todo o mundo

a Tecnologia na área de segurança de crianças avançou até alguns anos atrás, no entanto, a sua aplicação veio só agora: assim, por exemplo, os pais podem receber uma notificação quando a criança entra e sai da escola, acompanhar o...

ZOJI Z8 — ele como Darth Vader, somente o smartphone

ZOJI Z8 — ele como Darth Vader, somente o smartphone

Marca ZOJI é conhecido o fato de que lida com a produção e venda de smartphones com maior durabilidade. Depois no segundo trimestre deste ano no mercado com sucesso o modelo sai ZOJI Z6 e Z7, e em breve estamos esperando o lançame...

Os chineses desenvolveram um smartphone-амфибию

Os chineses desenvolveram um smartphone-амфибию

o iPhone X em conformidade com a norma IP67, ou seja, pode realizar com segurança meia hora a uma profundidade de 1 metro. O Samsung Galaxy Note 8 em conformidade com a norma IP68, o que lhe permite tranquilamente ser de 30 minuto...

Bluetooth-coluna DreamWave: música, que se move

Bluetooth-coluna DreamWave: música, que se move

No mercado de portáteis acústica tantos modelos diferentes que, mesmo tentado аудиофил dificilmente será capaz de recolhimento de ser chamado de um par de dezenas de marcas. Para não se perder no gama, os fabricantes começaram a e...

Russo serviço de Puzzle English ajudou a aprender inglês o presidente

Russo serviço de Puzzle English ajudou a aprender inglês o presidente

Quando se levanta a questão de aprender inglês, muitos logo se assustam, porque é preciso andar de cursos, gastar o tempo na estrada, depois de fazer o exame, não pode, desde a primeira vez — em geral, o processo não é o mai...

OUKITEL K10000 MAX está disponível para pré-encomenda

OUKITEL K10000 MAX está disponível para pré-encomenda

o tão Aguardado smartphone OUKITEL K10000 MAX, que é diferente não é apenas impressionante автономностью, mas e impressionante resistência física, tornou-se oficialmente disponível para pré-encomenda. Se você se encontra entre os ...

OUKITEL Mix 2 e OUKITEL C8 – smartphones com ilimitadas exposições

OUKITEL Mix 2 e OUKITEL C8 – smartphones com ilimitadas exposições

tela inteira smartphones recentemente, tornaram-se muito popular, e para acompanhar a tendência, um fabricante chinês de OUKITEL lançou duas novas unidade, equipados com tais exposições. A novidade recebeu o nome OUKITEL Mix 2 e O...

Este smartphone ultrapassou o iPhone 7 Plus sobre o consumo de energia

Este smartphone ultrapassou o iPhone 7 Plus sobre o consumo de energia

OUKITEL K10000 MAX é o primeiro smartphone com bateria em 10 000 mah, mas a qualidade da bateria do dispositivo móvel é determinada não tanto a capacidade quanto a duração da bateria, que ela está disposta a oferecer. Representant...

A autonomia do iPhone 7 Plus ficou sob a questão

A autonomia do iPhone 7 Plus ficou sob a questão

o iPhone 8 apresentarão amanhã, portanto, agora, o mais eficiente de energia, com um smartphone, de acordo com a Apple, o iPhone é um 7 Plus. A verdade, até alguns concorrentes no Android, ele ainda está longe. A empresa OUKITEL ...

HOMTOM S8 já perto de começo de vendas

HOMTOM S8 já perto de começo de vendas

a Empresa HOMTOM nos enviou as fotos, que não deixam dúvida de que o tão aguardado smartphone S8 já passou a fase de produção em massa, e se prepara para chegar aos primeiros compradores. Na imagem é visível uma série de caixas ch...

OUKITEL K3 contra o

OUKITEL K3 contra o "Capitão América": quem é quem?

a empresa Chinesa OUKITEL recentemente anunciou a pré-venda de ação, dentro do qual é possível a um preço especial para encomendar o novo smartphone OUKITEL K3. Esta unidade tem quatro câmaras e é diferente de um sólido em design,...

#vídeo | bateria de Teste, que vai resistir e não cada um smartphone

#vídeo | bateria de Teste, que vai resistir e não cada um smartphone

"Неубиваемый" smartphone OUKITEL K10000 MAX já conseguiu passar por todos os possíveis do teste: o seu роняли, derramado водоэмульсионной pintura, jogando em cachoeira e realizaram outras atividades, de que outro aparelho há muito...

Tenho um Sony Xperia XZ Premium apareceu um concorrente por 140 dólares

Tenho um Sony Xperia XZ Premium apareceu um concorrente por 140 dólares

os Chineses gostam de copiar, e algumas pessoas isso é irritante. Mas o que se criou um dispositivo que foi inspirado no design de outro gadget, mas na maioria dos indicadores superior ao original? Um dos exemplos mais claros os ...

Compre um smartphone e obter fone de ouvido sem fio no presente

Compre um smartphone e obter fone de ouvido sem fio no presente

o Novo безрамочный smartphone ELEPHONE S8 já no caminho para os primeiros compradores, e o fabricante decidiu marcar o começo de vendas mais uma atraente promoção. Se pedir este produto até o final desta semana de calendário, você...

Quantos filmes você pode olhar para uma carga OUKITEL K10000 MAX?

Quantos filmes você pode olhar para uma carga OUKITEL K10000 MAX?

OUKITEL K10000 MAX se aproxima de começo de vendas, mas agora já sabemos que ele será um dos mais "antigos" no mercado de smartphones. Além disso, os desenvolvedores não basta equipados com sua bateria com uma capacidade de 10 000...