Desenvolvimento de jogos

16
Como adiciono um mob personalizado ao Minecraft?

Basicamente decidi fazer minha própria multidão, eu tenho: Criou a classe de entidade do meu mob Criado minha classe de modelo de mobs Desenhado o modelo Adicionada a chamada de função para addMapping na classe EntityList Estou preso no que fazer a seguir. Tentei encontrar o código que lida com...

16
Herança vs Composição

Eu ganho meu dinheiro em C # Geralmente, nesse idioma, eu gosto de desacoplar tudo aos céus usando interfaces. Isso me serviu bem no código corporativo, mas, ao escrever jogos em C #, me vejo tendendo à herança devido à capacidade de definir alguns comportamentos padrão para as classes base. Eu me...

16
Como capturar vídeo do meu jogo para celular?

Eu tenho mantido um blog para o meu jogo Android atual e, à medida que me aproximo de uma versão real do jogo, as capturas de tela não são suficientes para mostrar mais novos progressos. O que eu preciso é de vídeo. O problema é que meu jogo não será executado no emulador atual (usa o OpenGL ES...

16
Unidades desova em um mundo feito pelo ruído Perlin?

Há alguns problemas que encontrei no meu jogo baseado em ruído Perlin. Dê uma olhada na captura de tela em anexo abaixo. As áreas brancas que você vê são paredes e as áreas pretas são passáveis. O triângulo no meio é o jogador. Eu implementei a física neste jogo, desenhando-a em uma textura...

16
Fazendo a IA seguir caminhos diferentes entre si

Eu tenho um jogo 2D de cima para baixo, onde a IA aparece nas bordas do mapa e corre em direção ao centro. Estou usando A * e uma malha de nó para fazer o pathfinding. No momento, a IA aparece em um ponto na borda do mapa e todos seguem o mesmo caminho, que é o caminho mais curto para o...

16
Como interpolar linearmente entre dois vetores?

Eu tenho um vetor de velocidade em que meu cliente está e para onde está indo, e eu tenho o mesmo vetor que vem do servidor informando onde o cliente deve estar. Às vezes é um pouco diferente, então eu quero interpolar entre minha posição atual e a posição correta do servidor. A seta preta é o...

16
Sou responsável se meu jogo danificar o computador de alguém?

Eu realmente tenho que dizer em algum lugar nos meus documentos do jogo que "não há garantia para este software por qualquer dano" etc? Eu vejo muito isso em quase todos os programas, se não todos, mas é realmente necessário, alguém pode me processar se eu esquecer de adicionar essa linha de texto...

16
Quais versões do OpenGL aprendem e / ou usam?

Então, eu sou novo no OpenGL ... Tenho conhecimentos gerais de programação de jogos, mas pouca experiência prática. Estive pesquisando vários artigos e livros e tentando mergulhar no OpenGL, mas achei as várias versões e a maneira antiga e nova de fazer as coisas confusas. Acho que minha...