Unity 3d forAndroidを使用したゲーム開発の調査を開始しています。 Unity3.3の試用版をダウンロードしました。私はいくつかのチュートリアルを経験しました。
答えられていない質問が1つあります。 Eclipseを使用して開発する通常のアプリでは、apkファイルをコピーすることでモバイルにデプロイできます。 Unity 3Dはどうですか?ゲームを携帯電話に取り込むにはどうすればよいですか。市場に出たくない。
アセットをEclipseに転送することが可能です。統合されたら、Android電話でデバッグできます。Unityのホームページにあるチュートリアルを必ずお読みください。ステップバイステップのスタートアップガイドなどがあります。以下のリンクは一見の価値があります。 :
公式の「integration」リンクが壊れているように見えるので、同じトピックをカバーするフォーラム投稿で更新しました。ただし、最初に公式リンクを試してみることをお勧めします。
はい、apkをデバイスにコピーしてインストールするだけです。 Unityはapkファイルを作成します(オプションで、指定したキーストアを使用して署名するか、生成させます)。そのapkを構築したら、通常どおりにデプロイできます。必要に応じて、ビルドするapkにカスタマイズされたマニフェストを含めることもできます(ただし、デフォルトでは、Unityプロジェクトの設定からNiceマニフェストが生成されます)。
私が理解している限り、これには2つの方法があります。
adb install <apk file path and name>
を使用してデバイスにインストールできるapkファイルをビルドしますEclipseを介してapkを生成するのと同じ方法で、プロジェクトをビルドする必要があります。そのためにAndroid sdkとjdkをシステムにインストールする必要があり、それらのパスをユニティ設定に表示する必要があります。次に、Googleキーストアが必要であり、パブリッシャーでそのキーストアにサインインする必要があります。設定すると、ローカルシステムに保存されるapkを構築でき、それをモバイルにコピーしてapkファイルをインストールできます。
ファイルに移動-ビルド-選択Androidプラットフォーム(PCにはAndroid開発キット)が必要です)-apkを保存します
それはまだ答えられていないので、私はこの質問を閉じようとします
まず第一に、Unity5.2の現在のバージョンはバージョン3.3よりもはるかに強力です。元の質問で言及されました。
Unity 3Dはどうですか?ゲームを携帯電話に取り込むにはどうすればよいですか。市場に出たくない。
同じ方法。 Unityを使用すると、ビルドをocalマシンで* .apkとして公開し、それを携帯電話にコピーしてインストールすることができます。
さらにクールなのは、電話で実行されているアプリケーションをデバッグできるようになったことです。 Unity Remoteを電話機にインストールして、実行する必要があります。これで、ブレークポイントを設定し、通常どおりにデバッグできます。
気が変わってマーケットに公開する場合-Unityは* .apkに署名します
これが誰かに役立つことを願っています、頑張ってください!