Desenvolvimento de jogos

Perguntas e respostas para desenvolvedores de jogos profissionais e independentes


3
Como as baías e os estreitos podem ser determinados em um mapa gerado processualmente?
Eu tenho um mapa processualmente gerado usando células Voronoi, com um nível do mar definido e um mapa de altura crível. Até agora, consegui rotular certas características geográficas: terra, oceano, lagos, rios, estuários, confluências, montanhas e biomas. Os biomas incluem tundra, floresta boreal, pastagem e floresta temperada. Existem também alguns …







1
GLSL: Como converter um float para um int?
Em um shader de fragmento GLSL, estou tentando converter um floatem um int. O compilador gera um erro: ERROR: 0:60: '=' : cannot convert from 'mediump float' to 'highp int' Eu tentei aumentar a precisão do int: mediump float indexf = floor(2.0 * mixer); highp int index = indexf; mas …
40 opengl  glsl  opengl-es 


7
Aprendendo a Criar Arte Melhor (Jogos 2D)
Até que um dos meus jogos "torne-o" grande, ou eu seja inundado com lingotes de ouro, terei de lidar com a maioria ou com toda a arte do meu jogo. O cerne da minha pergunta é: como posso aprender arte suficiente para ir além da "arte do programador" e entrar …
40 2d  art 

5
Devo usar texturas sem tamanho para uma potência de 2?
Nos primeiros dias do OpenGL e DirectX, os tamanhos das texturas eram exigidos para poder de dois. Isso significava que a interpolação dos valores de flutuação poderia ser feita muito rapidamente, usando deslocamento e coisas do tipo. Desde o OpenGL 2.0 (e antes disso, por meio de uma extensão), são …

4
Desenvolvendo jogos no Go? [fechadas]
O novo idioma Go do Google ainda está em sua infância e ainda precisa encontrar amplo uso ou suporte no mundo real. Mesmo assim, parece um experimento promissor, e me pergunto se poderia ter um futuro no desenvolvimento de jogos. Não consegui encontrar muita discussão específica do jogo sobre o …
40 go 



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.