Desenvolvimento de jogos

Perguntas e respostas para desenvolvedores de jogos profissionais e independentes


3
Como protótipo de um jogo online? [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á 2 anos . Gostaria de saber se vocês conhecem alguma biblioteca, mecanismo ou mesmo simplesmente padrões …

3
Vector3 vs. Vector2 - desempenho, uso?
Atualmente, estou brincando com o XNA e criando um simples jogo de plataformas 2D. Eu estava pensando em adicionar várias camadas para torná-lo um pouco desafiador. Em vez de ter um Vector2para minhas posições, agora uso um Vector3, apenas para usá-lo Zcomo profundidade da camada. No entanto, como você não …

1
Detecção de colisão diminui o desenho da tela
Recentemente, tenho buscado o desenvolvimento de jogos como um hobby e decidi que, para aprender as vantagens e desvantagens do desenvolvimento de jogos, eu deveria criar um jogo e renderizar tudo sozinho (sem o uso de um mecanismo de jogo). Isso se mostrou um pouco complicado, mas estou fazendo um …
8 android 


1
Padrão de design de regra / validação
Quais padrões de design podem ser usados ​​para criar um sistema de regras / validação para um jogo como o xadrez (este é apenas um exemplo simples, o jogo real precisa de conjuntos de regras mais difíceis) Eu li várias perguntas neste site e não encontrei uma resposta conclusiva nem …

1
Timestep no jogo multiplayer
Estou tentando entender o conceito de criar uma experiência multijogador servidor / cliente. Meu problema está principalmente relacionado ao timestep. Considere o seguinte cenário: Um cliente se conecta a um servidor. O cliente envia suas entradas para o servidor para indicar que deseja mover. O servidor simula a entrada e …

4
Melhor técnica para desenhar ladrilhos isométricos
Estou pensando em criar um jogo isométrico simples com o HTML5 Canvas e me perguntando qual é a maneira mais rápida de renderizar os blocos. Como os ladrilhos são em forma de diamante, mas o drawImage desenha retângulos, tenho que deixar de fora os cantos (as partes pretas a seguir): …


3
Importando e exibindo arquivos .fbx
Estou com um pequeno problema com a importação / exibição de arquivos .fbx. Eu verifiquei os exemplos, mas os que mais me interessam (animação e textura) estão mal documentados para serem entendidos por alguém que é novo nisso como eu. Isto é o que eu tentei: consegui obter os vértices …
8 c++  opengl  3d  models  fbx 


2
Como encontrar um servidor de jogos na rede LAN com tecnologia IPv6?
Nos dias do IPv4, as pessoas simplesmente usavam pacotes de transmissão para verificar se há algum servidor disponível na rede, conforme descrito nesta resposta . Mas no protocolo IPv6 eles abandonaram o suporte à transmissão. Ainda há suporte a multicast disponível, mas como posso / devo usá-lo?

2
Loop do jogo do lado do servidor
Muitos jogos java usam thread.sleep () para controlar fps. Como o servidor não exibe gráficos, o loop do jogo do servidor deve continuar em execução apenas calculando o tempo delta? Como este exemplo: long lastLoopTime = System.nanoTime(); final int TARGET_FPS = 60; final long OPTIMAL_TIME = 1000000000 / TARGET_FPS; while …

3
Contorno da fonte no OpenGL, FTGL
Estou usando a biblioteca FTGL para renderizar fontes no meu jogo, mas não faço ideia de como criar um contorno em torno do texto. Conseguir uma sombra pode ser fácil, porque eu posso simplesmente fazer assim: (pseudo-código) font.render(Color::BLACK, position.x + 1, position.y + 1); // Shadow font.render(Color::WHITE, position.x, position.y) // …
8 c++  opengl  gui  fonts 

3
Como desenhar imagens 2D usando OpenGL, em SDL?
Depois de tudo, consegui encontrar um trecho de código simples que mostra como desenhar uma imagem 2D com o openGL: #include "SDL/SDL.h" #include "SDL/SDL_opengl.h" #include "SDL/SDL_image.h" const int SCREEN_WIDTH = 640; const int SCREEN_HEIGHT = 480; const int SCREEN_BPP = 32; int tex; int loadTexture(char* fileName){ SDL_Surface *image=IMG_Load(fileName); SDL_DisplayFormatAlpha(image); GLuint …
8 c++  opengl  sdl  windows 

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.