Desenvolvimento de jogos

8
Modelagem de órbita elíptica

Estou brincando com órbitas em um jogo 2D simples, onde uma nave voa no espaço e é atraída por coisas maciças. A velocidade da nave é armazenada em um vetor e a aceleração é aplicada a ela em todos os quadros, conforme apropriado, dada a lei da gravitação universal de Newton. As massas pontuais não...

8
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...

8
Um único atlas de textura?

Quando quero usar o atlas de textura, devo tentar colocar todos os meus sprites em um único atlas de textura? Ou há momentos em que eu deveria ter vários atlas de textura

8
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 acreditar que...

8
Separando lógica e dados no jogo do navegador

Estou pensando nisso há dias e ainda não tenho certeza do que fazer. Estou tentando refatorar um sistema de combate em PHP (... desculpe.) Aqui está o que existe até agora: Existem dois tipos (até agora) de entidades que podem participar de combate. Vamos chamá-los de jogadores e NPCs. Seus dados...

8
Práticas recomendadas com Vertices no Open GL

Qual é a melhor prática em relação ao armazenamento de dados de vértices no Open GL? Ou seja: struct VertexColored { public: GLfloat position[]; GLfloat normal[]; byte colours[]; } class Terrian { private: GLuint vbo_vertices; GLuint vbo_normals; GLuint vbo_colors; GLuint...

8
Ofuscação do jogo HTML5

Jogos em HTML5 têm código fonte visível. Existe uma maneira de fazê-los como arquivo swf? Como ocultar o algoritmo do jogo? O que você acha do Firefox JavaScript Deobfuscator Plugin e

8
Mudando de XNA / C # para C ++? [fechadas]

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á 6 anos . Já faz um tempo que...

8
Existe algum framework para jogos de cartas? [fechadas]

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...

8
Captura de movimento para desenvolvedores independentes?

Vários anos atrás, a captura de movimento só era possível para estúdios de grande nome devido ao custo. Agora parece que ele está se mudando para o mundo dos desenvolvedores independentes, devido à redução de custos e melhor tecnologia. Eu pesquisei um pouco e vi duas opções principais: IPISoft e...

8
Como implementar a IA no jogo de luta

Eu construí um lutador 2D ontem. O segundo 'jogador' quase não faz nada. Na verdade, nada. Para ser sincero, nunca fiz um jogo antes com um adversário como este. Então, minha pergunta é: como começar com a programação de IA para o oponente? Existem tutoriais, melhores práticas? Quero que seja um...

8
O pacote GLSL flutua em uma textura RGBA

Quero compor modelos e partículas convencionais baseados em triângulo com uma cena traçada por raios a uma taxa de quadros razoável. O webGL não permite escrever o gl_FragDepthsombreador no fragmento. Você não pode ter vários destinos de renderização, mas pode renderizar em uma textura RGBA e, em...