Desenvolvimento de jogos

Perguntas e respostas para desenvolvedores de jogos profissionais e independentes

2
Girar um vetor
Quero que minha câmera em primeira pessoa mude suavemente sua direção de visualização da direção d1 para a direção d2. A última direção é indicada por uma posição alvo t2. Até agora, implementei uma rotação que funciona bem, mas a velocidade da rotação diminui quanto mais perto a direção atual …
8 xna  c#  camera  rotation  vector 

3
Erro de Instância de Objeto Rápido do OpenGL
Eu tenho algum código que percorre um conjunto de objetos e renderiza instâncias desses objetos. A lista de objetos que precisam ser renderizados é armazenada como um std :: map>, onde um objeto da classe MeshResource contém os vértices e índices com os dados reais, e um objeto de classMeshRenderer …

2
Como loop seção de uma música corretamente?
Estou programando um pouco do Music Engine para o meu jogo em C # e XNA, e um aspecto disso é a possibilidade de repetir uma seção de uma música. Por exemplo, minha música tem um intropart e, quando chegou ao fim (ou qualquer outro ponto específico), ela volta para …
8 xna  music 


4
Como equilibrar um jogo competitivo para vários jogadores
Estou olhando para a minha primeira incursão no desenvolvimento de um jogo e gostaria de saber se vocês têm alguma opinião sobre o equilíbrio de jogos em jogos multiplayer limitados. O jogo que tenho em mente envolve um jogador neutro que precisa atingir um objetivo, com dois jogadores de "divindade" …


2
Qual é a maneira correta de implementar a detecção de ocorrências com sprites não retangulares?
Qual é a maneira correta de implementar a detecção de toque ou toque para sprites não retangulares no Cocos2d? Estou trabalhando em um quebra-cabeça, então nossos sprites têm formas estranhas (tijolos de quebra-cabeça). A partir de agora, implementamos a "detecção" desta maneira: - (void)selectSpriteForTouch:(CGPoint)touchLocation { CCSprite * newSprite = nil; …
8 ios  cocos2d  xcode 

4
Design do Sistema de Mensagens do Jogo
Estou fazendo um jogo simples e decidi tentar implementar um sistema de mensagens. O sistema basicamente se parece com isso: A entidade gera a mensagem -> a mensagem é postada na fila de mensagens global -> messageManager notifica todos os objetos da nova mensagem através de onMessageReceived (Message msg) -> …

2
Arquitetos em videogames
Sou estudante de arquitetura no meu último ano. Sempre me interessei pelo design de videogames. Uso o 3d Max e o Photoshop diariamente, e estava pensando em ter uma carreira em videogames, começando como designer de nível / ambiente. Como deve abordá-lo? Vale a pena gastar algum tempo aprendendo UDK …


3
Blender: Como "mesclar" um objeto que fiz das curvas de Bezier
Fiz uma forma de estrela usando curvas de Bezier e extrudi (veja a foto abaixo): O que eu quero fazer é dar uma aparência mais redonda - não apenas nas bordas usando o chanfro. Quero que fique assim (bem, de qualquer forma): Como eu faria isso? Por favor, tenha em …
8 blender 

2
Como inverter uma textura BC6 / BC7?
Eu tenho algum código para carregar arquivos de imagem DDS em texturas OpenGL e gostaria de estendê-lo para suportar os formatos compactados BC6 e BC7 introduzidos no D3D11. Como o DirectX e o OpenGL discordam sobre se a origem de uma textura está no canto superior esquerdo ou inferior esquerdo, …




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.