Bonjour,
Je suis en train de faire un jeu dans le style de pong avec Delphi et pour la gestion des touches j'ai pris la procedure FormKeyPress de me fenêtre en mettant comme code
case key of
'a'
.....
Le problème c'est que lorsque le joueur 1 appuit sur une touche, les autres touches du joueur 2 sont bloquées.
Comme les deux joueurs déplacent leurs barres en même temps c'est un réel problème.
J'ai vu par la pratique que Delphi ne gère qu'une instruction à la fois mais comment puis-je faire dans mon cas pour que plusieurs touches soient analysés (appui ou non)en même temps. Le multithread semble être LA solution mais je n'y connais (à part le principe) donc je suis un peu perdut
Voici les touches dont j'ai besoin
*Joueur 1 : HAUT(z), BAS(s)
*Joueur 2 : HAUT(p), BAS(m)
Merci d'avance
Partager