要点
Lunch Money GamesとFunday Gamesが、Unity開発者のインタビューで『Scritchy Scratchy』の移植について語っています。マウス、タッチ、コントローラーの入力を切り替えながら、ひっかくような触感を維持することが課題でした。Nintendo Switch版も現在準備が進められています。
開発チームは、デバイスごとにスナップ入力、インターフェースのレイアウト、フィードバックを調整しました。モバイルビルドにはハプティクスが追加され、コントローラー対応にあたってはコアとなるインタラクションの再検討が慎重に行われました。インタビューでは、Nintendo Switch 2のマウス機能への対応についても触れられています。
開発者たちは、長期間維持されるプラットフォームごとのブランチを保守するのではなく、1つのUnityプロジェクトを維持しました。これによりプラットフォーム固有のチェック、証明書、SDK作業が必要になりましたが、共通の修正や最適化をすべてのビルドに反映させることができました。GPUインスタンシングにより、Unity Profilerで特定されたパーティクル描画のボトルネックが解消されました。
テストには、ローエンドのモバイルハードウェアやタブレットを含むさまざまな画面サイズが使用されました。開発者からのより一般的なアドバイスとして、入力やアスペクト比は最後の移植作業として後回しにするのではなく、早い段階で計画すべきであると述べています。この記事では、Steam、App Store、Google Playを利用可能なバージョンとして挙げ、コンソール版の移植については別に扱っています。


