私はプログラミングのスキルを向上させるためにCを手始めにして、テトリスゲームを試してみようと決めました。あまりにも派手ではない、それはコンソール上で実行されます。ユーザの入力を待つことのないゲームループ
ユーザーの入力にもかかわらず実行し続けるゲームを実装したことはありませんでした。ゲームアルゴリズムについて考え始めるまで、この問題に対処しなければならないことはわかりませんでした。
ソリューションのためのグーグル私は_kbhit()関数を思いついたが、私はLinuxボックスでプログラミングしており、その関数はWindowsでのみ利用可能である。どうしたらいいですか?
に、端末を切り替えるには、あなたはアレグロゲームプログラミングライブラリを見たいかもしれません。それはクロスプラットフォームであり、あなたが望むものともっと多くを行うことができます。それは非コンソールのみのAFAIKなので、私はこれが答えとして掲示されたとは思わなかった: – rmeador