2016-12-04 4 views
2

私はゲーム開発の初心者です。今、私はAppleのSpriteキットを使ってゲームを開発しています。シーンにノードを配置する最適な方法は、ウィンドウ境界の幅と高さのパーセンテージを提供することです。デバイス内の表示サイズ。ノードの位置をピクセルで指定することはiPhoneのデバイス表示サイズの変更と同じように特有のアイデアではなく、ノードが切り捨てられるかシーンが絞り込まれてシーン境界の周りに空きスペースが残されます。シーンエディタを使用することをAppleがどのように推奨するのか見てきましたが、私の問題はシーンエディタを使ってピクセルを選択してシーンの幅や高さに関係なくノードを配置できることです。シーンエディタの機能を理解している間違いをしていますか?シーンエディタを使用してすべてのノードを配置すると時間が大幅に節約できますが、どのようにして異なるiPhoneサイズの問題を回避できますか?私はあなたの助けに感謝します。Spriteキットシーンエディタでのノードの相対位置の解決?

+0

実際にはパーセンテージを使用するのが最悪の方法です。あなたはあまりにも多くの部門をやっているし、あなた自身が間違いを犯すことになります – Knight0fDragon

答えて

1

これは、すべてのメディアフォーマットから、年齢古い問題です。

あなたは個人的に、あなたの好みの最も望ましいターゲットデバイスが何であるか、そして、両方のそれのための選択肢を最大限に活用し、あなたの創造的なプロセス、決定する必要があります。

あなたは他のデバイス、またはどのくらいあなたは、デバイスのサイズとアスペクト比その他の利益のためにあなたの創造性と生産プロセスを妥協になって妥協どのように独自の意思決定をする必要がありますその決定を行った後。

それは綱渡りです。

そして、私は強くあなたの好きなデバイスを有利にし、あなたは素晴らしい何かを作った後まで、他のデバイスへの適応のすべての考慮を先送り示唆しています。

他は同意しません。

+0

私はあなたのデバイスを好むだけで、私は反対するだろう、私は最も人気のあるデバイスを好むことをお勧めします。これはシーンエディタがiPhone 6サイズにデフォルト設定されている理由です。 – Knight0fDragon

+0

「あなたの好きで最も望ましいターゲットデバイスは何ですか?」これは、最も一般的なデバイスを構成するものの世界観を考慮しています。第一に、私がそうしているように、あなたがiPadsをターゲットにしているのであれば、これは考慮されません。 – Confused

+0

いいえ、私の好きなデバイスはプラスデバイスです、一般的なデバイスは通常のデバイスです、これらは2つの異なるものです。 iPadゲームは実際にiPhoneゲームとは異なるモデルにする必要がありますが、実際には予算が低い人にとっては、iPad専用のアプリを作るつもりでない限り、彼らは自分のプロジェクトからお金を稼ぐ予定であれば、本当にiPhoneに集中するべきです。 – Knight0fDragon

関連する問題