私は現在ゲームに取り組んでいますが、それは本当にシンプルで非常に小さいものです。しかし、いくつかのレベルをビューポートの実際のサイズよりも大きくしたいのです。たとえば、キャンバスのサイズは 740x440 ですが、実際には 2000x440 のようなレベルが必要です。
そこで、.translate() メソッドを使用して基本的な 2D カメラをシミュレートしようとしました。問題なく動作していますが、一度にすべてをレンダリングしているためか、パフォーマンスが非常に悪いです。
.translate() は進むべき道ですか? もしそうなら、カメラでしか見られていないものをレンダリングする良い方法は何ですか?