Perguntas com a marcação «c++»

C ++ é uma linguagem de programação de uso geral, de forma livre, com vários paradigmas e de forma estática.

1
Criando uma classe ResourceManager
Decidi que desejo escrever uma classe central ResourceManager / ResourceCache para o meu mecanismo de jogos por hobby, mas estou tendo problemas para projetar um esquema de cache. A idéia é que o ResourceManager tenha um objetivo flexível para a memória total usada por todos os recursos do jogo combinados. …


4
como funciona o HDR?
Estou tentando entender o que é HDR e como ele funciona. Entendo os conceitos básicos e tenho uma pequena idéia de como ele é implementado com o D3D / hlsl. No entanto, ainda está muito nublado. Digamos que eu esteja renderizando uma esfera com uma textura da Terra e uma …
17 c++  hlsl  directx11  hdr 

5
Quando o vetor / lista deve ser usado?
Consigo entender quando usar listas, mas não entendo quando é melhor usar vetores do que usar listas em videogames: quando é melhor ter acesso aleatório rápido? (E eu entendo por que é mais rápido inserir / excluir em listas porque apenas remove / adiciona ponteiros, mas ainda precisa encontrar o …


4
Como posso escrever um sistema Save / Load para o meu jogo?
Estou tentando descobrir uma maneira de escrever um sistema de salvar / carregar para o meu jogo em C ++. A partir de agora, estou fazendo tudo isso usando sinalizadores binários. Alguém tem uma idéia de como fazer isso de outra maneira? Não me importo de usar binário, mas quero …
17 c++  loading 





2
Técnicas de gerenciamento de entrada em jogos grandes
Existe uma técnica padrão para gerenciar entradas em jogos grandes. Atualmente, no meu projeto, toda a manipulação de entrada é feita no loop do jogo, da seguinte forma: while(SDL_PollEvent(&event)){ switch(event.type){ case SDL_QUIT: exit = 1; break; case SDL_KEYDOWN: switch(event.key.keysym.sym){ case SDLK_c: //do stuff break; } break; case SDL_MOUSEBUTTONDOWN: switch(event.button.button){ case …
16 c++  sdl  input  standards 


1
Usando o controlador PS3 para entrada no Mac OSX
Consegui encontrar um driver USB para conectar-se ao controlador PS3 no OSX e, conforme relatado aqui , pode conectar-se ao controlador via Bluetooth. Eu verifiquei que a entrada está funcionando corretamente via Snes9x. Enfim, isso é apenas um pano de fundo para a minha pergunta real . Existe alguma maneira …



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.