Perguntas com a marcação «game-loop»

O loop de código central responsável por lidar com a jogabilidade em execução. Em seu estado mais básico, ele aceita informações, resolve as ações de entidades e renderiza a cena.


1
Como o City-sim pode simular centenas de caracteres?
Meus jogos geralmente começam a ficar muito fáceis quando há algumas centenas de caixas representando possíveis personagens. Enquanto jogos como SimCity ou mesmo Anno têm centenas de personagens. Percebi que esses jogos não atualizam tudo a cada tique, as necessidades são tratadas em intervalos e não é um problema de …

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
Atualização do jogo XNA e empate
Estou confuso sobre como os métodos do jogo são chamados e quando. Então eu li que a sequência é: Inicializar LoadContent Atualizar Desenhar UnloadContent Onde 3 e 4 são o loop do jogo, então after Updateé chamado, Drawé chamado, então Update, então Drawe assim por diante. O loop do jogo …
7 xna  game-loop 


2
Desenhar e atualizar ordem em gráficos 3D
Em todos os exemplos de código que eu observei, o loop do jogo se parece com isso: while(true) { InputAndUpdate(); Draw(); SwapBuffers(); } No entanto, isso não destrói o paralelismo entre a CPU e a GPU? Após a chamada dos buffers de troca, a GPU ficará ociosa enquanto a CPU …

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.