Perguntas com a marcação «algorithm»

11
Resolvendo labirinto sem capacidade de retorno

Preciso escrever um programa que resolva o labirinto. O labirinto possui uma estrutura gráfica, onde cada nó - alguma sala e arestas - sai para outras salas: Especificação: Começamos a partir de uma sala aleatória. O labirinto tem becos sem saída, 0 ou poucas saídas. Não sabemos nada sobre...

11
Localizando formas na matriz 2D e otimizando

Acabei de receber uma imagem ... A imagem abaixo do meu jogo mostra alguns blocos escuros, que foram reconhecidos como parte de uma forma de "T". Como pode ser visto, o código escureceu os blocos com as manchas vermelhas e não viu as formas "T" com os contornos verdes. Meu código percorre x / y,...

11
Como calcular o tempo delta com SDL?

Ouvi dizer que você pode calcular o tempo delta com duas funções chamadas SDL_GetPerformanceCounter e SDL_GetPerformanceFrequency. Não tenho certeza de como eles funcionam completamente, mas ouvi dizer que é um pouco semelhante ao uso de SDL_GetTicks () Uint64 NOW, LAST; double deltaTime = 0;...

10
Rede em jogos de estratégia em tempo real

Qual é o atual estado da arte para a rede de jogos de estratégia em tempo real? Lembro-me de que, alguns anos atrás, alguns títulos AAA transmitiam apenas as entradas do jogador (Starcraft 1, Age of Empires). Como isso exige que você mantenha todo o resto totalmente determinístico, isso ainda é...

10
Portais de Oclusão da Unidade: O quê e como?

(Aqui eu como minhas palavras no Meta sobre como postar perguntas do Unity no Unity Answers ... já que esse site é menos responsivo do que este.) O Unity fornece o Oclusion Culling baseado em células (via Umbra, acredito). No entanto, um recurso mais recente compatível é o Portais de Oclusão. A...

10
Escolha o bloco com base nos blocos adjacentes

Estou trabalhando em um editor de mapas lado a lado e preciso escolher os blocos automaticamente, com base nos blocos adjacentes. Por exemplo, ao colocar um ladrilho de estrada, próximo a outro ladrilho de estrada, os dois precisam ser orientados para formar uma estrada contínua. Se houver outras...

10
Autotiling elegante

Estou procurando informações sobre como as pessoas implementam o autotiling em seus jogos baseados em blocos. Até agora, eu sempre o improvisei com várias frases "if ... else ..." codificadas e agora decidi que era hora de encontrar uma solução mais elegante. Pesquisei na Internet exemplos de...

10
Movimento circular em hardware de baixa potência

Eu estava pensando em plataformas e inimigos se movendo em círculos nos antigos jogos 2D, e fiquei imaginando como isso foi feito. Entendo equações paramétricas, e é trivial usar sin e cos para fazer isso, mas um NES ou SNES poderia fazer chamadas em tempo real? Eu admito muita ignorância, mas...