Desenvolvimento de jogos

Perguntas e respostas para desenvolvedores de jogos profissionais e independentes


2
Entrada do servidor
Atualmente no meu jogo, o cliente nada mais é do que um renderizador. Quando o estado de entrada é alterado, o cliente envia um pacote ao servidor e move o player como se estivesse processando a entrada, mas o servidor tem a palavra final na posição. Isso geralmente funciona muito …

2
Alterações de estado em entidades ou componentes
Estou tendo problemas para descobrir como lidar com o gerenciamento de estado em minhas entidades. Não tenho problemas com o gerenciamento do estado do jogo, como pausa e menus, pois eles não são tratados como um sistema de componentes da entidade; apenas com estado em entidades / componentes. Desenhando a …

1
Quanto tempo para exibir cada frase?
Ao criar uma sequência em que o texto avança automaticamente, existe uma métrica que me permita calcular uma duração razoável para exibir cada "frase"? Minha intuição me diz que, pela maneira como lemos, o número de palavras é provavelmente mais relevante que o número de caracteres, mas estou curioso para …


2
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 …
9 ai  snake 

4
Mantendo a rotação entre dois objetos
No meu jogo XNA, tenho dois objetos que colidem. Quando o primeiro objeto colide com o outro, ele é capaz de prendê-lo e movê-lo pelo mundo. Estou tendo um problema com a matemática aqui (matemática não é meu ponto forte). Atualmente, tenho o segundo objeto travado no primeiro e movo-o …
9 xna  rotation 

1
Thumbstick do Xbox usado para girar sprite, a fórmula básica faz com que ele fique "grudado" ou "grudento" em intervalos de 90 graus! Como você obtém rotação suave?
Estou usando uma fórmula muito básica para calcular qual ângulo meu sprite (nave espacial, por exemplo) deve estar enfrentando com base no polegar do controlador Xbox, ou seja, você usa o polegar para girar a nave. No meu principal método de atualização: shuttleAngle = (float) Math.Atan2(newGamePadState.ThumbSticks.Right.X, newGamePadState.ThumbSticks.Right.Y); No meu método …
9 xna  c#  sprites  rotation  gamepad 


4
animação de sprite em openGL
Estou enfrentando problemas na implementação de animação sprite no openGL ES. Eu pesquisei no Google e a única coisa que estou recebendo é o tutorial implementado via Canvas. Eu sei o caminho, mas estou tendo problemas para implementá-lo. O que eu preciso: Uma animação de sprite na detecção de colisão. …

3
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 # visando o …

5
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 maneira que eu …




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.