Vorrei creare un gioco in C#, la mia sola necessità rimanente è avere una gestione degli input da tastiera veloce e ben gestita..
Vi spiego..
Con gli eventi MiaForm_KeyDown (..) riesco a ottenere i tasti premuti per poi fare le 'if' del caso assegnandovi funzioni apposite; il fatto brutto è che c'e' il problema che non legge piu' di 2 pulsanti per volta cosi'.. il mio personaggio si trova a correre e non appena si preme salto il movimento si ferma, salta come un pirla in verticale e all'atterraggio rimane immobile finche' non si ripreme la freccia apposita (oppure al momento dello sparo si ferma il movimento, ecc.)
Qual'e' al riguardo il miglior sistema di input da tastiera per videogiochi in c#?
ps: ho sentito di input da tastiera gestiti con scancode e roba varia, sono complicati? spero di non utilizzare il complicatissimo XNA.
e grazie solo se mi rispondete U_U