Desenvolvimento de jogos

19
Solução elegante para colorir azulejos de xadrez

Estou re-desenvolvendo um jogo de xadrez que escrevi em Java e fiquei imaginando se existe um algoritmo elegante para colorir peças de xadrez em um tabuleiro de xadrez numerado. No momento, minha solução usa instruções if else para determinar se o bloco está em uma linha par ou ímpar e, com base...

19
Configurar o indie game studio (Reino Unido) - como?

Estou no Reino Unido e estou procurando montar meu próprio estúdio de jogos - essencialmente, apenas trabalhando em casa, procurando criar aplicativos de jogos casuais. Quero perguntar a vocês quais etapas ou processos eu preciso seguir e fazer para que isso aconteça, especificamente o lado legal...

19
Determinando as mãos de poker

Eu tenho feito um jogo de Texas Hold'Em como parte de uma avaliação e tenho pensado em como examinar as 7 cartas disponíveis e determinar se existem mãos. O único método possível em que consigo pensar é classificar as cartas numericamente, depois examinar cada grupo possível de 5 cartas e...

19
OpenGL: por que tenho que definir um normal com o glNormal?

Estou aprendendo alguns conceitos básicos do OpenGL, mas estou me perguntando por que existe uma chamada glNormalpara definir o normal dos vértices. Se eu criar um triângulo simples como este: glBegin(GL_TRIANGLES); glVertex3f(0,0,0); glVertex3f(1,0,0); glVertex3f(0,1,0); glEnd(); Os normais...

19
Quais recursos pertencem ao mecanismo e quais ao jogo?

No momento, eu me pego implementando e testando novos recursos para meu mecanismo de jogo em 2D, codificando-os diretamente no mecanismo. Simultaneamente, eu tenho um jogo de demonstração com suporte a scripts, que deve chamar as funções de mecanismo. Anexo, por exemplo, um movimento fixo de bloco...

19
Representação de mapa esférico

Meu último jogo ocorrerá em um pequeno planetoide. Estou procurando uma boa estrutura de dados para representar células na superfície de uma esfera. Triângulos, quadrados, pentágonos, hexágonos? Qual minimiza o alongamento e cria a melhor telha? O mapeamento esférico é o mais fácil, mas o...

19
AI pong imperfeito

Então, estou começando a aprender Java e um pouco de OpenGL enquanto estiver usando o LWJGL. Para começar fácil, estou escrevendo um clone do Atari Pong. Eu configurei corretamente a tela do jogo, a detecção de colisões e todo o jogo está funcionando, na verdade, se fosse um jogo para 2 jogadores,...

19
Como evitar a "visão subaquática" nos jogos

Em muitos jogos em que o jogador pode ficar embaixo d'água, parece que quando você olha onde a metade superior da tela está no ar e a metade inferior da tela está na água, é quase como se a água não existisse. jogador está ... voando devagar com sons de água? Existe uma maneira lógica de...

19
Tornando água oleosa / poluída?

Quaisquer assistentes de shader por aí têm uma idéia de como obter um efeito de água oleosa / poluída, semelhante a este: Idealmente, a água não seria uniformemente oleosa, mas, em vez disso, o óleo poderia ser gerado a partir de alguma fonte (como um dreno poluente de uma planta química) e...

19
O que uma matriz representa?

Comecei a aprender OpenGL recentemente e estou tendo problemas para visualizar o que são matrizes e seu papel na computação gráfica. Dado o modelo de uma matriz 4x4 como esta: Eu diria que cada matriz como esta são as coordenadas de um vértice no espaço do mundo. E vários deles juntos e...

19
Qual é a diferença entre as classes Sprite e Texture2D do Unity?

A unidade tem uma Texture2Dclasse e uma Sprite(com relacionadas SpriteRenderer). Qual é a diferença entre essas duas classes? Ambos representam uma imagem, para jogos 2D eu devo preferir um ao outro? É a principal diferença entre os dois que usando Sprite eu não preciso criar o quad "outdoor"? E...

19
Como renderizo meu jogo 3D em arte ASCII?

Estou tentando criar um ovo de Páscoa para um jogo em 3D no Unity3D. Eu quero renderizar meu jogo momentaneamente na arte ASCII. Minha primeira idéia é criar um sombreador para fazer isso, mas não tenho certeza se é o caminho