問題タブ [flappy-bird-clone]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 私の Pygame Flappy Bird クローンのパイプは、流動的に動くのではなく、遅れたり揺れたりします
以下は、ゲームのパイプを作成および管理するための基本的なコードです。
パイプが水平に動くと揺れるように見え、上部のパイプと下部のパイプがずれることがあります。
これが私のコンピューターに固有の問題でないことを願っています。これは、flappy-bird-clone コードのかなりの量を抽象化したためであり、このパイプ ラグの問題の原因はここのどこかにあるに違いありません。
python - オブジェクトの移動速度を上げる (Tkinter)
私はまだ Flappy Bird ゲームをプログラミングしており、現在「デバッグ」の部分を開始しています。そのために、表示されないスコアのテキストなどのいくつかの問題を修復し、アイコンと名前をカスタマイズしました。ウィンドウ (細部への注意)。少し残念なところを修正しなければならないことを除けば、鳥の落下速度が遅すぎます。したがって、特に鳥が 1 対の非常に高いパイプから 1 対の非常に低いパイプに移動する場合、プレイヤーが達成できない変位があります。しかし、鳥のジャンプは完璧で、もちろん変更したくありません。
鳥が落下するときに落下速度を上げることは論理的でしたが、何もすることはありませんでした。さまざまな方法を使用してこの増加速度をプログラムしましたが、完了していません。たとえば、鳥の動きを分解しようとしましたが、何も変わりませんでした。経験が少ないことは承知していますが、できると思い、ネット上で同様のトピックを見つけることができません
あなたが私を助けるために、私は私のプログラムを厳密に最小限に減らしました.ゲームのオブジェクトの動きだけがあります.この調整の後、あなたは二度と私に会うことはありません!
javascript - オブジェクトが画面に表示されず、keyPressed が機能しない (Flappy Bird Code Challenge)
Youtube の The Coding Train のチュートリアルに従って、フラッピー バード ゲームを作成しました。( https://www.youtube.com/watch?v=cXgA1d_E-jY )
元の命令はオブジェクトとして作成pipes
さball
れましたが、代わりにクラスとして作成されるように変更しました。
2 つの問題があります。1)pipes
配列で作成したパイプ インデックスが画面に表示ball.goup();
されkeyPressed()
ませんでしたconsole.log
。コードをどのように修正すればよいですか? ありがとう。