Desenvolvimento de jogos

Perguntas e respostas para desenvolvedores de jogos profissionais e independentes


4
Por que os radianos são preferidos a graus no desenvolvimento de jogos?
Estive pesquisando a definição de radianos e descobri que os matemáticos os preferem porque são derivados de pi em vez de serem completamente arbitrários como graus. No entanto, não encontrei um motivo convincente para usá-los no desenvolvimento de jogos, possivelmente devido à minha completa falta de compreensão matemática relacionada. Eu …

13
Como posso tornar o retorno interessante?
Quando um jogador navega em um espaço pela primeira vez, é muito interessante: o conteúdo é novo, os perigos são desconhecidos, os caminhos precisam ser encontrados. No entanto, várias situações forçam o jogador a voltar atrás ou navegar no mesmo espaço várias vezes. Talvez os projetistas de nível estejam sendo …


7
Como se pode implementar módulos C ++ hot-swappable?
Tempos de iteração rápidos são essenciais para o desenvolvimento de jogos, muito mais do que gráficos e mecanismos sofisticados com muitos recursos em minha opinião. Não é de admirar que muitos pequenos desenvolvedores escolham linguagens de script. A maneira do Unity 3D de pausar um jogo e modificar os ativos …
39 c++  hot-reload 



7
GUI imediata - sim ou não? [fechadas]
Eu tenho trabalhado no desenvolvimento de aplicativos com muitos sistemas GUI "retidos" (abaixo, mais sobre o que quero dizer com isso), como MFC, QT, Forms, SWING e várias estruturas de GUI da Web há alguns anos. Eu sempre achei os conceitos da maioria dos sistemas GUI excessivamente complicados e desajeitados. …
39 gui 




2
Como exatamente o SpriteBatch da XNA funciona?
Para ser mais preciso, se eu precisasse recriar essa funcionalidade do zero em outra API (por exemplo, no OpenGL), o que seria necessário? Eu tenho uma idéia geral de algumas das etapas, como a maneira como ela prepara uma matriz de projeção ortográfica e cria um quad para cada chamada …
38 xna  spritebatch 

1
Objetivo do mouse em um FPS
Gostaria de fazer um tiro em primeira pessoa e mover a câmera com o mouse. O problema é que quando o cursor atinge os limites da tela, a câmera não gira mais. Como posso manter o mouse centralizado e detectar seus movimentos de qualquer maneira?

2
Por que usamos o teorema de Pitágoras na física dos jogos?
Recentemente, aprendi que usamos muito o teorema de Pitágoras em nossos cálculos de física e receio que não entendi direito. Aqui está um exemplo de um livro para garantir que um objeto não viaje mais rápido que uma MAXIMUM_VELOCITYconstante no plano horizontal: MAXIMUM_VELOCITY = <any number>; SQUARED_MAXIMUM_VELOCITY = MAXIMUM_VELOCITY * …


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.