Desenvolvimento de jogos

Perguntas e respostas para desenvolvedores de jogos profissionais e independentes


4
A interpolação de quadros, como a usada pelo SmoothVideo Project, poderia ser uma opção para aumentar a taxa de quadros dos jogos sem um grande impacto no desempenho?
O Projeto SmoothVideo usa interpolação de quadros para aumentar os qps do vídeo de 24 para 60. Os resultados são impressionantes . Fiquei me perguntando se isso poderia ser aplicado, e se ficaria bem em videogames? Ele usa muito menos recursos do que renderizar todos os quadros, de modo a …

3
UPS e FPS - O que devo limitar e por quê?
Atualmente, estou escrevendo um jogo usando C ++ e SDL2 e há uma coisa que me pergunto: faz sentido limitar meus quadros por segundo (FPS) e / ou minhas atualizações por segundo (UPS)? Tenho a ideia de que, se você limitar o no-break, você basicamente controla a velocidade do jogo …
11 game-loop  logic  sdl2 






2
O SpriteKit segue o padrão MVC?
Atualmente, estou trabalhando em um projeto iOS chamado Old Frank, que tenho tentado seguir um padrão de design do MVC. A essência disso é. GameObjects(model) <- Scene(controller) -> Sprites "SpriteKit" (View) Agora, se eu entendo o MVC corretamente, você não pode usar muitos dos recursos que o SpriteKit tem a …




2
Qual é a vantagem do mecanismo de acesso direto ao estado do OpenGL?
Eu tenho lido sobre o OpenGL 4.5 Direct State Access (DSA) no opengl.org e não tenho certeza se estou acertando. Parece implicar que a maneira antiga é menos eficiente: glBind(something) glSetA(..) glSetB(..) glSetC(..) do que a nova maneira: glSetA(something, ..) glSetB(something, ..) glSetC(something, ..) Pelo que parece, agora cada um …
11 opengl 

2
Árvore KD totalmente dinâmica vs. Quadtree?
No meu jogo, estou no ponto em que preciso rastrear todas as unidades do mundo para poder fazer verificações de vizinhos mais próximos em combate. Este é um jogo semelhante ao RTS, com potencialmente milhares de pequenas unidades automatizadas em movimento. Eu estive olhando para KD-Trees e Quadtrees (especialmente Point …
11 rts  quadtree  kd-tree 

2
Exibindo um sprite específico da planilha usando o Phaser
Estou tentando fazer um jogo de cartas usando o Phaser, o framework JS HTML5. Como sou um artista péssimo e não consigo criar meu próprio desenho, estou usando uma planilha gratuita de imagens de cartas de baralho que encontrei on-line. O problema é que não consigo descobrir como exibir cartões …

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.