問題タブ [pong]

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.

0 投票する
1 に答える
1153 参照

android - Android - ピンポン ゲームのタイマー ループの作成

Java で書いたPongゲームがあり、それを Android に移植しようとしています。(それは私の最初の Android ゲームです;)。

Java では、Timer基本的にゲームの値 (ボール/パドルの位置) を更新し、画面を再描画するオブジェクトを使用しました。

同じ機能を Android に実装しようとしていますが、多くのエラーが発生します。

私のプログラムはPongView、ゲームのビジュアル部分であるクラスと、そのビューPongDriverActivityを使用するクラスで構成されています。PongViewループ スレッドを無効PongViewにすると、スレッドが別のスレッドで生成されたビューにアクセスできないため、エラーが発生します。

ある種の を行う必要があると思いますがAsyncTask、それをループする方法がわかりません。

これを実装するための最良の方法について何か提案はありますか?

0 投票する
1 に答える
189 参照

python - Python クラス オブジェクト エラー

クラスで「クレイジーポン」ゲームを作ろうとしています。要件は、バウンド後にボールを複製することです。このエディションでは、パドルを縮小する通常のボールとパドルを大きくするボールの 3 種類のボールが必要です。これまでの私のコードは次のとおりです。

クラス内で助けを求めようとしましたが、応答がありません。私のコードが乱雑であることは理解しており、かなりの数の冗長性があると確信しています。プログラムを実行すると、次のようなエラーが表示されます。

0 投票する
1 に答える
545 参照

python-2.7 - Kivy:最大ポイントに達した後にKivy Pong Gameを停止させる方法は?

Kivy で作成された Pong Game を見つけ、自分の学習目的のためだけにさらに開発しようとしました。しかし、私を助けることができるKivyに関する情報を見つけるのは難しい. たとえば、現時点では、プレイヤーの 1 人が定義された最大ポイントに達した後、ゲームを停止させようとしています。これを行う方法がわからないため、これに関するコードはありません。誰かが私を正しい方向に向けることができますか? Kivyがどのように機能するかを簡単な言葉で説明しているソースはありますか? 公式の Kivy チュートリアルは「プロフェッショナル」すぎると思います。

0 投票する
1 に答える
97 参照

java - ブール値をクラス間で機能させることはできますか

わかりましたので、ポンを作りたいです。基本的なコードはありますが、パドルの色を変更するオプションを追加したいです

パドル.java:

とにかく、main.javaのブール値を取得して、paddle.javaのブール値をトリガーできますか

0 投票する
2 に答える
818 参照

actionscript-3 - Pong: ステージ上のボールの位置を CPU パドルに渡すには? -AS3

私は AS3 の初心者で、基本的なプレイヤー対 CPU ピンポン ゲームを作成しようとしています (チュートリアルを参考にして)。これがばかげている、または明白に聞こえる場合は、お詫び申し上げます。Ball、Player、および CPU のドキュメント クラスと個々のクラスがあります。私の問題は、CPU クラスがステージ上のムービー クリップ ボールの座標を使用して、AI を形成するために必要に応じてボールに対して移動できるようにする方法がわからないことです。私が参照しているチュートリアルには、ボール、プレーヤー、および cpu のすべてのコードがドキュメント クラスにのみ含まれていますが、それぞれのクラスのすべてのコードを記述しています。

チュートリアルのリンクhttp://as3gametuts.com/2011/03/19/pong-1/

私のバージョンのコード。現在、ボールは壁に跳ね返っていますが、HitTest は何にも適用されていません。プレーヤーのパドルは矢印キーで移動しています。警告やエラーは表示されていません。

主要

ボール

TheCpu

これをメインクラスに追加しました

しかし、今では TypeError: Error #2007: Parameter child must be non-null というエラーが発生しています。flash.display::DisplayObjectContainer/addChild() で flash.display::Stage/addChild() で src::Main/addBall() で src::Main/onAddedToStage() で

そして、私が使用する場合

TypeError: エラー #1009: null オブジェクト参照のプロパティまたはメソッドにアクセスできません。src::TheCpu() で src::Main/addCPU() で src::Main/onAddedToStage() で

私は今、本当にばかだと思います。

0 投票する
2 に答える
1932 参照

java - Eclipse を使用して Pong をプログラミングする

私は現在、Java でコーディングすることを独学しようとしています。私は Eclipse を使用しており、pong を作成するためのチュートリアルを持っていましたが、それがどのように行方不明になったのでしょうか。私が苦労しているのは、ボールのクラスを終えることだけです。レンダリングしてウィンドウに正しく表示されましたが、実際には何もせず、静止したままです。これは、必要なコードがわからず、すべての Google 検索で、機能しないコードに対するフラストレーションしか得られなかったためです。

これが、これまでのボールクラスでのすべてです。

アドバイスをいただければ幸いです。

0 投票する
1 に答える
1002 参照

c# - プログラム実行中のユーザー入力

卓球ゲームを作っています。私はすべてを機能させましたが、ユーザーはパドルを動かしました。すべてのメソッドが呼び出される while (true) ループを使用しています。WASD でパドルを動かすにはどうすればよいですか? ユーザーの入力を待っている間、プログラムを続行したい。Console.ReadKey() を使用してみましたが、プログラムがフリーズします