GooglemapのUnitySDKが一般人でも使えるようになったって!
前調べた時はガチの大企業とかじゃないと無理そ〜ってなってたやつ。
使う
こちらの記事を参考にしました。
公式のドキュメントもあるよ
SDK
下からUnitySDKダウンロード。2018,2019がある
Install the Maps SDK for Unity SDK
unitypackage!
入れるとExamplesがいっぱいある
このまま実行するとAPIKey入れろと言われる
API
GoogleCloudPlatformでゲットする
私は以前に使ったことがあるのでクレカとの登録とかも済んでた。
適当にプロジェクト作って、Semantic Tile APIを検索して有効化だって。Semanticで検索しないと出ない。
有効にする
こちらの記事ではPlayable Locations APIも有効化だって。
GoogleMapSDK for Unityのクイックスタート - Qiita
とりあえずサンプル動かすだけならSemantic Tile APIでいけた。
APIの記述って公式ドキュメントのどこにあるんだろう・・・
その後認証情報>「+認証情報を作成」でキーができる。これをコピペ!!
APIキー1をクリックしたらAPIキーの制限もできる。必要なのかな?
Unity
シーンにあるMapsServiceのApi Keyの場所にAPiを入れる
すると動いた!
サンプル
1日の変化
自分のシーン
自分のシーンで簡単に動かすにはMapsServiceとBasicExampleコンポーネントつけて、BasicExampleに緯度経度を入れたらいいよ!
各地
東京駅:35.681393, 139.767500
東京タワー:35.658703, 139.745551。なんで東京タワーのモデルあるん?
デフォルトの自由の女神もうける
福岡タワーもある。33.593562, 130.351821
こういうモデルはModelStructureっていう名前になってる。誰かがわざわざモデリングしているということなの??
姫路城(34.839713, 134.694151)はなかった;;
GoogleMapの3D
GoogleMapでも3Dで見えるからそれが元になっているのかなー
でも姫路城も3Dだけどなー
Googlemapで3Dをみるには航空写真>右下「3D」
Ctrlキーで角度を調整できる
おまけ:緯度経度をコピペする
緯度経度をコピペするにはGoogleMapで右クリック、「この場所について」
したに緯度経度出るけどコピペできない。クリック
左側に出るよ!
東京駅は35.681393, 139.767500
東京タワー35.658703, 139.745551
値段
1ヶ月200ドルの無償クレジットがある
大事な大事な料金体系についてぶら下げます!
— いっこう / HEAVEN ちゃん (@ikkou) 2020年6月16日
✅ PSTの0時を起点としたDAU単位で課金される
✅ 1ヶ月$200分までの無償枠あり
✅ DAUが500なら無償枠に収まる
✅ DAUが1,000なら無償枠+有償$100
✅ DAUが75,000なら無償枠+有償$20,800
ちょっと試すだけなら無償でいけそう!https://t.co/XIxzoPLum5
DAU=デイリーアクティブユーザー
1日500アクティブユーザー数だったら無料なのかな〜
なんにせよ公開しなきゃ大丈夫かな
最後に
面白いね!
振って歩数稼ぐ機械あった。いろいろな需要があるんだなー
ーーー
クイックスタートハンズオンがある。日本語だった
でも
ステップ 2: SDK をインポートする
スタートガイドの手順に沿って、SDK をダウンロードして Unity にインポートします。
って書いてるけどスタートガイドが404だった・・・
英語にしたらいける。
英語に切り替えた後日本語に戻せないんだけど
検索からだと日本語が出るのか