以下の流れで作業を進めていきます。GmbH(オーストラリア企業)が開発した拡張現実ソフウェアを使用します。TRIAL]をクリックし、トライアルキーを発行します。AR機能へのアクセスが可能で、生成から45日間有効です。トライアルキー生成は何度でも発行することができるため、期間延長も可能です。※ただし、アプリ公開や、商業目的での配布は権利は含まれていません。TRIAL]をクリックします。ACCOUNT]をクリックします。登録したメールアドレスにWikitudeから[登録確認メール]が届きますので、[Activate]をクリックします。In]をクリックし、登録したメールアドレスとパスワードを入力してサインインします。マイページが開きますので、[STUDIO→]をクリックします。Targets]の順にクリックします。project]が開きますので、任意のプロジェクト名を入力します。マーカーにしたい画像をファイルから、もしくはドラッグ&ドロップで追加します。画像を追加したら[アップロード]をクリックします。上部のアイコン[WTCのダウンロード]をクリックして、[作成]をクリックします。アップロード画像右上の星印は、認識のし易さを表しています。星3つが最も良いです。WTC]をクリックしてダウンロードします。ダウンロードフォルダに[tracker.wtc]というファイルがあれば完了です。Unity]の順にクリックします。SDK]をクリックします。ダウンロードフォルダに[Wikitude_Unity_〜.zip]というファイルがあることを確認し、ダブルクリック等で解凍します。ARマーカー実装Project作成ここからUnityでの作業をしていきます。Projectを作成します。【Unity】ゲーム開発前の下準備まずは、Unityエディタを開くことがスタートです。「Projectの作成」→「Sceneの作成」という順番で進めていきます。Package...]の順にクリックします。先ほど解凍したファイル[Wikitude_Unity_〜.zip]ファイル選択のウインドが開くので、先ほど解凍したファイルから[Wikitude_Unity_〜]>[Package]>[Wikitude.unitypackage]を選択して、[Open]をクリックします。全てにチェックが入っていることを確認して、[Import]をクリックします。[Project]ウインドウ内の[ImageTracker]と[WikitudeCamera]を選択し、[Hierarchy]ウインドウにドラック&ドロップします。Camera]は削除します。先ほど作成したARマーカー[tracker.wtc]をアセットに追加します。[Project]ウインド内の[Assets]>[StreemingAssets]>[Wikitude]配下に[tracker.wtc]をドラック&ドロップします。[ImageTracker]に[tracker.wtc]を設定します。Targets]のプルダウンメニューから[tracker.wtc]を選択します。出現させるオブジェクト実装ARマーカーをトリガーに出現させるオブジェクトの設定をします。今回は[Cube]を出現させます。Object]>[Cube]の順にクリックします。[tracker.wtc]を表示してマーカーと出現させるオブジェクト[Cube]の位置を調整します。Trackable(Scipt)]>[Targets]>画像右下の[Preview]をクリックします。クリックすると[Preview]の表示が[Hide]に変わります。[Cube]の位置を調整します。[Hierarchy]ウインドウ内の[Cube]を選択し、[Inspector]ウインドウの[Transform]で調整します。[Cube]をPrefab化します。[Hierarchy]ウインドウ内の[Cube]を選択し、[Project]ウインドウにドラック&ドロップします。その後、[Hierarchy]ウインドウ内の[Cube]を削除します。[Trackable]に、[Cube]を関連付けます。Trackable(Scipt)]>[Drawable]にドラック&ドロップします。ライセンスキー登録[WikitudeCamera]にライセンスキーを登録します。Key]をクリックして、キーをダウンロードします。テキストファイルがダウンロードされるので、それを開いて、全文コピーします。Key]に先ほどコピーしたキーを貼り付けます。これで設定は完了です。プレイボタン[▷]をクリックすると、カメラが起動します。カメラにマーカーを写すことで、[Cube]が出現することを確認します。上記の手順通りにやっても上手くいかない、もしくは画面表示が違う場合は、UnityのバージョンとWikitudeのバージョンが不一致の可能性があります。Unityのダウンロード画面下から、過去のバージョンを選択してダウンロードすることで解決します。Cameraの操作方法ゲームにおいて、プレイヤーが移動すると、それに追従してシーンが動くのが一般的です。この方法について、今回解説していきます。development【Unity】Public変数はこう使う|エディタでパラメータ調整プログラムからオブジェクトを操作する場合、付いて回るのが「パラメータの調整」です。何度も修正して確認するのは、なかなかの手間なのです。そこで、エディタから直接操作する方法で効率化をしていきましょう。development【Unity】オブジェクトの複製|同じ作業を徹底的に効率化!同じオブジェクトを複数作ること、あるあるですよね!ただ、途中で方針が変わったりして、一つ一つを修正していく作業は骨が折れます。そんな手間を一挙に解決してくれるのが、Prefab(プレハブ)という機能。development【Unity】落下判定エリアの設置|落ちたらリトライ!RPGやアクションゲームなど、落下はつきもの。その度に、復活して再トライすることでゲームは続いていきます。そんなゲームに欠かすことができない落下判定エリアの設置方法について解説していきます。development【Unity】回転するアイテム配置|超簡単!Rotateメソッドの使い方ゲームにおいて変化をもたらすのが「アイテム」です。回転するアイテムを配置するまでを解説していきます。development2021年版【Unity】ダウンロード・インストール手順(初心者向け)Unityを始めるには「ダウンロード」や「インストール」、「ライセンス認証」をする必要があり、意外と複雑です。実際の操作画面に沿って、つまずき易いポイントを解説しますので、一緒に進めていきしょう。developmentプロフィール管理人まくろアラサーエンジニア。ふたり息子(0歳・3歳)のパパ。息子達に伝えていきたい内容を書き留めるために、ブログ執筆を開始。検索タイトルとURLをコピーしました。