Quero entender como os navmeshes funcionam, como implementá-los e por que é melhor do que outros tipos de sistemas de
Quero entender como os navmeshes funcionam, como implementá-los e por que é melhor do que outros tipos de sistemas de
Estou procurando gerar ruído parecido com este: (imagens cortesia de Understanding Perlin Noise ) Basicamente, estou procurando barulho com muitas pequenas "ondulações". O seguinte é indesejável: Existe algum simples maneiras de fazer isso? Estou estudando o perlin e o simplex há uma semana...
Qual algoritmo você usou no passado para gerar um simples labirinto 2D?
Estou fazendo um jogo que apresenta vários tipos diferentes de quebra-cabeças em sequência. Eu escolho cada quebra-cabeça com um número pseudo-aleatório. Para cada quebra-cabeça, há várias variações. Eu escolhi a variação com outro número pseudoaleatório. E assim por diante. A questão é que,...
Existe um algoritmo para gerar um raio? Eu gostaria de um algoritmo que gere uma lista de objetos de segmento ou ponto, especificando onde o parafuso pousará. O método precisaria de um parâmetro de ponto inicial, juntamente com um ponto final. O parafuso deve ter ramificações aleatórias saindo e...
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Game Development Stack Exchange. Fechado há 4 anos . Ocorreu-me a possibilidade de...
Versão curta Existe um padrão de design para distribuir etiquetas de veículos de maneira não sobreposta, colocando-as o mais próximo possível do veículo a que se referem? Caso contrário, algum dos métodos sugeridos é viável? Como você implementaria isso sozinho? Versão extendida No jogo que...
Os Tetris-Tiles são armazenados como uma matriz booleana 4x4. Cada etapa de rotação tem sua própria matriz, a representação do T- Block seria assim: [ 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0 ], [ 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0 ], [ 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 0,...
Eu tenho uma matriz de ladrilhos, em alguns desses ladrilhos existem objetos. Quero calcular quais peças são visíveis para o jogador e quais não são, e preciso fazê-lo com bastante eficiência (para que ele calcule com rapidez suficiente, mesmo que possua matrizes grandes (100x100) e muitos...
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que...
Estou criando uma demonstração de 20 bolas quicando umas nas outras, com um fundo preenchido com uma cor sólida. A cor de cada bola é escolhida aleatoriamente com randint(0, 255)cada componente de tupla R, G, B. O problema é que algumas bolas acabam com uma cor muito semelhante ao fundo,...
Imagine que temos um mago que conhece alguns feitiços. Cada feitiço tem 3 atributos: Dano, tempo de esfriamento e tempo de conjuração. Material bastante padrão de RPG. Tempo de espera: a quantidade de tempo (t) que leva para ser capaz de lançar o feitiço novamente. Um feitiço continua "cooldown"...
Qual é o método mais simples para gerar terrenos suaves para um jogo em 2D como "Moon Buggy" ou "Route 960"? Eu recebi uma resposta no stackoverflow.com sobre gerar uma matriz de alturas aleatórias e desfocá-las mais tarde. Sim, está tudo bem. Mas seria melhor dar alguns pontos e obter uma curva...
Eu tenho vários objetos de tamanho e velocidade variados que gravitam um para o outro. Em toda atualização, eu tenho que passar por cima de todos os objetos e somar as forças devido à gravidade de todos os outros objetos. Ele não escala muito bem, é um dos dois grandes gargalos que encontrei no meu...
Estou projetando um jogo que está trabalhando em um mecanismo de blocos clássico, mas cujo mundo é gerado aleatoriamente. Existem jogos ou algoritmos existentes que fazem isso? Os algoritmos de geração de procedimentos que eu encontrei nunca usam um sistema de blocos ... Qual seria a melhor maneira...
Eu vi esse jogo de damas e me perguntei como a IA foi implementada. Como devo implementar uma IA para damas (rascunhos, dama, dama)? Existem algoritmos conhecidos? Muito thnaks cheio para todos. Estou muito maravilha de ver este post no blog tutorial do jogo Tic Tac Toe . Então, eu quero o...
Eu desenho um mapa isométrico com bloco 64x32 : const Offset = 160; int X, Y; for (int a=0; a < 6; a++) for (int b=0; b < 6; b++) { X = a * 32 - b * 32 + Offset; Y = a * 16 + b * 16; DrawTile(X, Y, tile); } Imagem, ilustrando este código: Caros profissionais, por favor, ajudem com...
Estou tentando melhorar o caminho para os inimigos do meu jogo. No momento, eles basicamente se movem constantemente em direção à posição exata do jogador, calculando o ângulo entre eles e os jogadores e se movendo nessa direção. Eu também tenho um algoritmo de agrupamento que evita que os inimigos...
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Game Development Stack Exchange. Migrou há 8 anos . Preciso encontrar a direção da distância mais curta de um ponto no meu mundo 2D para outro ponto em que as bordas estão envolvidas (como
Se eu tenho um ponto que quero atingir no final ou durante um arco parabólico, como calcularia a velocidade xey