Desenvolvimento de jogos

Perguntas e respostas para desenvolvedores de jogos profissionais e independentes



3
Atualizando a memória de textura via sombreador?
O que o título diz: É possível atualizar uma textura por meio de um glsl shader? Algo como : //Read vec4 Pixel = texture2D(TextureID,gl_TexCoord[TextureIndex].st); //Write to texture memory ? vec4 NewPixel = Pixel + vec4(0.0,0.0,0.0,AlphaPatch); // ?? How to write back to texture memory ?? texture2D(TextureID,gl_TexCoord[TextureIndex].st) = NewPixel; ??

3
Para que exatamente os shaders podem ser usados?
Eu não sou realmente uma pessoa 3D, e só usei shaders um pouco em alguns exemplos do Three.js. Até agora, tenho a impressão de que eles estão sendo usados ​​apenas para a parte gráfica da equação. Embora o artigo (bastante enigmático) da Wikipedia e algumas outras fontes me levem a …
8 3d  shaders 

3
O que a função Sys_PageIn () faz no Quake?
Percebi no processo de inicialização do Quake original que a seguinte função é chamada. volatile int sys_checksum; // **lots of code** void Sys_PageIn(void *ptr, int size) { byte *x; int j,m,n; //touch all memory to make sure its there. The 16-page skip is to //keep Win 95 from thinking we're …
8 c  win32 








5
Recursos de programação de áudio [fechados]
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 essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
8 c++  audio  sound 

2
Que dados trocar nos jogos multiplayer em tempo real?
Eu sou um programador amador e agora estou curioso sobre quais dados são trocados em uma sessão multiplayer em jogos em tempo real como o starcraft 2. Eu fiz várias pesquisas. Encontrei gafferongames.com oferecendo uma visão geral muito boa dos problemas a serem considerados. Glenn, em seu artigo e comentários, …

7
Como indie, como proteger seu jogo?
Como indie, você pode não trabalhar em uma empresa. E você pode ter uma ótima idéia de jogo e acha que será um grande sucesso. Quando você lançou seu jogo. Como você a protege como sua própria criação? Para que alguém também não possa roubar o título e publicar uma …
8 marketing 

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.