0

JavaFX の Canvas を使って 2D ゲームを実装しようと考えており、ユーザーが解像度を設定できるようにしたいと考えています。(常にフルスクリーンである必要があります) Canvas を試してみたところ、表示されている画面のネイティブ解像度に適応しているように見えますが、これはパフォーマンスの問題です。(Macbook Pro のパーティクル システムを外付けのフル HD スクリーンで実行したところ、60 fps に達しましたが、ウィンドウを組み込みの Retina スクリーンに移動すると、遅延が発生し始めました。)

JavaFX Canvas で実装されたゲームで複数の解像度をサポートする良い方法はありますか? そうでない場合、良い代替手段はありますか?私が JavaFX Canvas を使用したい理由は、単純さ (低レベルの詳細を扱う必要がない) のためです。

4

0 に答える 0