3

Python 3.0 で単純なじゃんけんゲームを作成しようとしています。これは、プログラミングを学ぶ人にとって非常に標準的な作業です。

でも、ある程度完成していくうちに「うわーすごいな」とか「これやったらカッコイイな!」って思うんです。とにかく、私はプロジェクトを構築し続けます...

コンピューターとのシングル プレイヤー ゲームのメニューを作成し、マルチプレイヤー ゲームを完成させました。しかし、マルチプレイヤー ゲームはあまり効果的ではないことに気付きました。ゲームのアナログ版のようには機能しません。

現在、player1 の入力、次に player2 の入力を要求し、それらを比較して、結果と現在のスコアを吐き出します。私が望んでいるのは、プログラムが両方のプレーヤーに同時に入力を要求し、両方のプレーヤーが同時に選択を入力することです。

最初と 2 番目の回答のインデックスを取得し、2 つの入力を比較するだけで簡単にできることを理解しています。しかし、私が望んでいるのは、両方のプレイヤーが同時に 1 つの文字の回答を入力した後 (r はじゃんけん、p は紙、s ははさみ)、プログラムが自動的に入力することです。誰かがエンターを押す必要はありません。

入力は、2 文字が入力されたという事実によって決まります。

私の質問は次のとおりだと思います:「入力」の入力として使用できるものを指示する方法はありますか?

4

1 に答える 1