2016-04-13 10 views
0

Ich muss ein 2D-Array und einen Spieler im Array codieren, und dann möchte ich den Player mit den Pfeiltasten bewegen. Ich googelte für Methoden und Bibliotheken und fand kbhit(), #include <conio.h>, aber diese sind schon veraltet.
Ich weiß nicht, warum diese Art von Fragen der gemeinsamen Fragen nicht einfach im Internet verfügbar sind.Eingabe von Pfeiltasten

Ich verwende Windows 7 und VS 2015 C++.

+1

Das ist viel zu weit. Was Sie tun müssen, ist das Problem in Aufgaben zu zerlegen und sie nacheinander anzugehen: 2D-Array erstellen, Eingabe von Pfeiltasten übernehmen, Spieler in Array nach gedrückter Taste bewegen, Array drucken, ... –

Antwort

1

Normalerweise verwende ich OpenCV für diese Art von Zeug. Es könnte Ihnen auch ein wenig bei der Bildbearbeitung helfen, mit der Nachteil, dass Sie es auch für die Bildwiedergabe verwenden müssen. Um eine Tasteneingabe zu erhalten, verwenden Sie:

char key_input = waitKey(0); und dann nach dem Wert von key_input suchen.