問題タブ [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.
android - Android - ピンポン ゲームのタイマー ループの作成
Java で書いたPongゲームがあり、それを Android に移植しようとしています。(それは私の最初の Android ゲームです;)。
Java では、Timer
基本的にゲームの値 (ボール/パドルの位置) を更新し、画面を再描画するオブジェクトを使用しました。
同じ機能を Android に実装しようとしていますが、多くのエラーが発生します。
私のプログラムはPongView
、ゲームのビジュアル部分であるクラスと、そのビューPongDriverActivity
を使用するクラスで構成されています。PongView
ループ スレッドを無効PongView
にすると、スレッドが別のスレッドで生成されたビューにアクセスできないため、エラーが発生します。
ある種の を行う必要があると思いますがAsyncTask
、それをループする方法がわかりません。
これを実装するための最良の方法について何か提案はありますか?
python - Python クラス オブジェクト エラー
クラスで「クレイジーポン」ゲームを作ろうとしています。要件は、バウンド後にボールを複製することです。このエディションでは、パドルを縮小する通常のボールとパドルを大きくするボールの 3 種類のボールが必要です。これまでの私のコードは次のとおりです。
クラス内で助けを求めようとしましたが、応答がありません。私のコードが乱雑であることは理解しており、かなりの数の冗長性があると確信しています。プログラムを実行すると、次のようなエラーが表示されます。
python-2.7 - Kivy:最大ポイントに達した後にKivy Pong Gameを停止させる方法は?
Kivy で作成された Pong Game を見つけ、自分の学習目的のためだけにさらに開発しようとしました。しかし、私を助けることができるKivyに関する情報を見つけるのは難しい. たとえば、現時点では、プレイヤーの 1 人が定義された最大ポイントに達した後、ゲームを停止させようとしています。これを行う方法がわからないため、これに関するコードはありません。誰かが私を正しい方向に向けることができますか? Kivyがどのように機能するかを簡単な言葉で説明しているソースはありますか? 公式の Kivy チュートリアルは「プロフェッショナル」すぎると思います。
java - ブール値をクラス間で機能させることはできますか
わかりましたので、ポンを作りたいです。基本的なコードはありますが、パドルの色を変更するオプションを追加したいです
パドル.java:
とにかく、main.javaのブール値を取得して、paddle.javaのブール値をトリガーできますか
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() で
私は今、本当にばかだと思います。
java - Eclipse を使用して Pong をプログラミングする
私は現在、Java でコーディングすることを独学しようとしています。私は Eclipse を使用しており、pong を作成するためのチュートリアルを持っていましたが、それがどのように行方不明になったのでしょうか。私が苦労しているのは、ボールのクラスを終えることだけです。レンダリングしてウィンドウに正しく表示されましたが、実際には何もせず、静止したままです。これは、必要なコードがわからず、すべての Google 検索で、機能しないコードに対するフラストレーションしか得られなかったためです。
これが、これまでのボールクラスでのすべてです。
アドバイスをいただければ幸いです。
c# - プログラム実行中のユーザー入力
卓球ゲームを作っています。私はすべてを機能させましたが、ユーザーはパドルを動かしました。すべてのメソッドが呼び出される while (true) ループを使用しています。WASD でパドルを動かすにはどうすればよいですか? ユーザーの入力を待っている間、プログラムを続行したい。Console.ReadKey() を使用してみましたが、プログラムがフリーズします