Questions marquées «keyboard»

13
Gestion du système d'entrée du clavier

Remarque: je dois interroger plutôt que de faire des rappels en raison des limitations de l'API (SFML). Je m'excuse également pour l'absence d'un titre «décent». Je pense que j'ai deux questions ici; comment enregistrer l'entrée que je reçois et quoi en faire. Gestion de l'entrée Je parle après le...

11
Gestion de la saisie au clavier et à la souris (API Win)

Il existe plusieurs façons d'attraper la souris ou le clavier sous Windows. J'ai donc essayé certains d'entre eux, mais chacun d'eux a des avantages et des inconvénients. Je veux vous demander: quelle méthode utilisez-vous? J'ai essayé ces derniers: WM_KEYDOWN / WM_KEYUP - Le principal inconvénient...

11
Raccourcis clavier dans le jeu RTS

Imaginez que vous ayez un jeu RTS multijoueur (par exemple Dune, Age of Empires, Settlers, Warcraft). Certaines commandes sont disponibles à partir du clavier pour commander les troupes (Stop, Attack, Move) et certaines commandes plus générales comme Pause ou Exit. Le jeu est localisé dans de...

11
Suppression du retard au début d'une pression sur une touche

Je fais un jeu simple, et l'un des problèmes que j'ai rencontrés est le retard ennuyeux lorsque j'appuie sur une touche en continu. Donc, fondamentalement, lorsque j'appuie (pendant très longtemps) par exemple Up, mon objet se déplace d'une unité vers le haut, ne se déplace pas (pendant environ 1...

10
Comment gérer différentes dispositions de clavier?

Disons que j'ai un jeu qui utilise des contrôles WASD sur une disposition QWERTY. Essayer d'utiliser ces commandes sur, disons, une disposition Dvorak n'est pas idéal (équivalent à <A:HQWERTY). Évidemment, je voudrais utiliser les mêmes clés physiques que celles utilisées par QWERTY ( ,aoesur...

8
Javascript keyDown - aucune approche d'événement

Je fais du jeu en JavaScript. J'ai une toile pour les dessins et la boucle de jeu. Je voudrais faire la méthode readKeyboard, en boucle de jeu, pour vérifier s'il y a une touche enfoncée. Je ne veux pas attacher d'événement au canevas, car il ne correspond pas à la conception de la boucle de jeu....