Questions marquées «c++»

C ++ est un langage de programmation polyvalent, de forme libre, multi-paradigme, de type statique.

4
comment fonctionne HDR?
J'essaie de comprendre ce qu'est le HDR et comment il fonctionne. Je comprends les concepts de base et ai une légère idée de la façon dont il est mis en œuvre avec D3D / hlsl. Cependant, c'est encore assez brumeux. Supposons que je rende une sphère avec une texture de …
17 c++  hlsl  directx11  hdr 




5
Quand faut-il utiliser le vecteur / la liste?
Je peux comprendre quand utiliser des listes, mais je ne comprends pas quand il vaut mieux utiliser des vecteurs que d'utiliser des listes dans les jeux vidéo: quand est-il préférable d'avoir un accès aléatoire rapide? (Et je comprends pourquoi il est plus rapide d'insérer / supprimer dans les listes car …


4
Comment faire pivoter des blocs dans Tetris
J'ai une grille de plateau de jeu qui est de 20 lignes de haut et 10 colonnes de large avec l'origine (0,0) dans le coin supérieur gauche. J'ai un tetrimino en jeu, qui est composé de quatre blocs. J'ai l'emplacement x, y de chaque bloc par rapport à l'origine du …
16 c++  rotation 




2
Techniques de gestion des entrées dans les grands jeux
Existe-t-il une technique standard pour gérer les entrées dans les grands jeux? Actuellement, dans mon projet, toute la gestion des entrées se fait dans la boucle de jeu, comme ceci: 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: …
16 c++  sdl  input  standards 


1
Utilisation du contrôleur PS3 pour l'entrée sur Mac OSX
J'ai réussi à trouver un pilote USB pour se connecter au contrôleur PS3 dans OSX, et comme indiqué ici , je peux me connecter au contrôleur via Bluetooth. J'ai vérifié que l'entrée fonctionne correctement via Snes9x. Quoi qu'il en soit, ce n'est qu'un arrière-plan pour ma vraie question. Existe-t-il un …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.