私はC++で基本的なスネークゲームを作ろうとしていますが、orl [x]とory [y]配列を持つ基本グリッドを作ったので、今はスネークを追加しようとしています。C++のコードで指定された待ち時間の後に何かを実行しますか?
基本的には、特定のキーが押されるまでスネークを動かし、一度に1つの配列を移動させたいと思います。タイマー以外のものを使ってみましたが、すぐに実行されます。私はキーが押されるまで毎秒ヘビがそれをやり続けるようにタイマーが必要です。あなたがヘビをプレイしたことがあれば、私の言いたいことを正確に知っている。
C++でタイマーを作成する必要がありますが、タイマーを作成してENORMOUSコードを実装したくないし、自分のコードから何も理解できません。私はできるだけシンプルにしたい。
どうすればいいですか?私は時間ヘッダーライブラリを調べましたが、そこには何も役立ちませんでした。
を使用して待機しているプラットフォームに依存しないを行うことができますか?関連する質問:どのようにスクリーン上にヘビを描いていますか? –
あなたは簡単に[ctime](http://www.cplusplus.com/reference/clibrary/ctime/difftime/)を多くの死んだシンプルタイマークラスに使うことができます。 – David
純粋なc/C++の立場ではタイマーを作ることはできません。あなたはいくつかのシステムAPI/syscall /を使用しなければなりません。 –