Desenvolvimento de jogos

Perguntas e respostas para desenvolvedores de jogos profissionais e independentes

1
Jogo XNA 4 para ambos os perfis
Estou escrevendo jogo no XNA 4 e esta versão tem dois perfis de alta definição e alcance. Meu problema é que preciso ter meu código de jogo para cada um desses perfis e é muito desconfortável ter dois projetos e fazer todas as alterações nos dois. Minha ideia era usar …
7 xna  c#  xna-4.0 

4
Como faço para que meu efeito chuva pareça mais com chuva e menos com queda de neve?
Estou fazendo um jogo nesse jogo, quero um efeito de chuva. Estou um pouco longe disso agora. Estou criando o efeito chuva como abaixo: particleSystem.addParticleInitializer(new ColorInitializer(1, 1, 1)); particleSystem.addParticleInitializer(new AlphaInitializer(0)); particleSystem.setBlendFunction(GL10.GL_SRC_ALPHA, GL10.GL_ONE); particleSystem.addParticleInitializer(new VelocityInitializer(2, 2, 20, 10)); particleSystem.addParticleInitializer(new RotationInitializer(0.0f, 30.0f)); particleSystem.addParticleModifier(new ScaleModifier(1.0f, 2.0f, 0, 150)); particleSystem.addParticleModifier(new ColorModifier(1, 1, 1, 1f, …

3
Portar o aplicativo libgdx para iOS
Eu fiz meu jogo usando libgdx, que é uma estrutura de plataforma cruzada que suporta desktop, Android e html5 (usando o Google Web Toolkit). Qual poderia ser uma rota possível para portar meu jogo para iOS?
7 ios  libgdx 


1
Algoritmo AI de Damas
Estou fazendo uma IA para o meu jogo de damas e estou tentando dificultar o máximo possível. Aqui estão os critérios atuais para uma mudança na dificuldade mais difícil: 1: Procure um bloco: é quando uma peça está sendo ameaçada e outra peça pode ser movida por trás dela para …
7 algorithm  ai 



1
maneira mais eficiente de criar um sistema de grade em unidade
Estou criando um pequeno jogo de defesa de torre para me familiarizar com a unidade. No começo, eu ia imitar um sistema de grade capturando toques / cliques do mouse e arredondando as coordenadas para o número inteiro mais próximo. Isso tem um custo muito baixo e funciona bem para …
7 unity 

2
HLSL - Criando sombras em 2D
A maneira como eu crio sombras é pela seguinte técnica: http://www.catalinzima.com/2010/07/my-technique-for-the-shader-based-dynamic-2d-shadows/ Mas eu tenho perguntas para o HLSL. Do jeito que eu faço atualmente, tenho uma imagem em preto e branco, onde Preto significa 'objeto' e branco significa 'nada'. Então distorço a imagem como no tutorial. Faço isso com um …
7 xna  2d  hlsl  gpu 

2
C # Perlin noise - gerando "infinitos" pedaços de terreno?
Atualmente, estou escrevendo um pequeno scroller lateral em C #, para aprender C # e me divertir. No momento, tenho um gerador de números aleatórios simples gerando o mundo, mas não é exatamente tão bom - por isso, com algumas pesquisas, descobri que a geração de ruído Perlin pode me …
7 xna  c#  2d  perlin-noise 

2
Como verifico se um canto do bloco está visível no espaço 2D?
Estou tentando implementar a névoa da guerra e estou com problemas. Quero verificar se o jogador é capaz de ver os cantos de cada peça dentro de um determinado raio, no entanto, não tenho certeza de como verificar se a visão dos cantos deve ser obstruída ou não. Existe uma …
7 2d  tiles 

3
Classificar polígonos em ordem - não está funcionando?
Eu sou bastante novo em programação em um mundo 3D. Estou tentando criar uma tela em que todos os objetos são desenhados na ordem do mais longe ao mais próximo e de baixo para cima - para que não se sobreponham, mas há problemas. Como você pode ver, alguns dos …
7 c#  3d  isometric 


3
Projetando IA em uma batalha 1 contra 1 semelhante ao Pokemon
Estou criando um jogo em que o sistema de batalha é semelhante ao Pokemon. Ou seja, uma batalha 1 contra 1 com apenas alguns movimentos (4-6) para escolher. À medida que o jogo está tomando forma, estou começando a pensar em algumas das áreas de codificação mais difíceis, como a …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.