Desenvolvimento de jogos

9
Sistema de repetição: gravar entradas ou eventos?

Eu li o seguinte: Como projetar um sistema de repetição Mas isso realmente não responde à minha pergunta. Meu jogo é construído com o cliente "view" do jogo como um programa separado do servidor "model" e "controller". (um pouco como um mmo ou qualquer jogo multiplayer criado dessa maneira). O...

9
Executando o servidor e o cliente dentro do mesmo processo

Questão Comecei a trabalhar com o Lidgren e a rede pela primeira vez e percebi que é possível executar o servidor e o cliente no mesmo processo. Essa prática é desencorajada por qualquer motivo? Contexto A razão pela qual estou perguntando é que teorizei que esse conceito poderia me permitir...

9
Ângulo entre dois pontos

Eu tenho um personagem que caminha para pontos aleatórios no meu quarto no Unity. O problema é que ele sempre enfrenta uma direção. Quero escrever em C # um trecho de código que obterá a direção que o personagem está enfrentando no momento e a posição do alvo e, em seguida, calcula o ângulo entre...

9
Como encaixar a posição de um objeto de jogo em uma grade?

Estou criando um jogo que envolve elementos de jogabilidade "em queda". O problema é que não tenho certeza de como fazê-lo, de modo que os blocos se ajustem a algum tipo de grade; em outras palavras, não tenho certeza de como ele selecionará a célula mais próxima de sua posição. Os blocos não...

9
Uma linha reta pode ser chamada de polígono?

De acordo com a definição de polígono, se o primeiro e o último ponto de uma polilinha estiverem conectados, ele será chamado de polígono. Veja a imagem abaixo. Eu tenho P1, .... P5 Polilinha. Se eu desenhar uma linha de P5 a P1, será chamada de polígono ou não? Estou confuso...

9
Por que a luz não é contínua no meu modelo?

Criei um modelo de cubo texturizado básico com o Blender para praticar modelagem e depois importei-o para o Unity. Depois de acender alguma luz, fica bem feio. A luz não é contínua em uma linha de cubos texturizados: O que é mais estranho, a luz nos blocos que compõem o piso é contínua. O que...

9
Como decompor a folha de sprite

Eu tenho muitas planilhas mal formatadas que quero decompor ou dividir em muitas imagens pequenas, uma para cada sprite. Se eu puder fazer isso, posso usar minha ferramenta de empacotador de textura personalizada para criar meus recursos de jogo. Minhas ferramentas de desenvolvimento são XNA e C #...

9
retornando o ID multiTouch correto

Passei inúmeras horas lendo tutoriais e analisando todas as perguntas relacionadas ao multiTouch daqui e ao Stackoverflow. Mas eu simplesmente não consigo descobrir como fazer isso corretamente. Eu uso um loop para obter o meu pointerId, eu não vejo muitas pessoas fazendo isso, mas é a única...

9
Projetando Snake AI

Eu sou novo nessa mudança de pilha gamedev, mas já usei os sites de matemática e cs antes. Então, estou em uma competição para criar IA para uma cobra que competirá com outras quatro cobras em rodadas de 5 minutos, onde as regras são muito parecidas com o tradicional jogo de cobras da Nokia,...