PLATEAU、3D都市モデルを使った位置情報共有ゲームをつくるチュートリアル記事を公開。ゲームの制作から、サーバーの準備、アプリの配信まで詳細に解説

2024.03.01
ニュースUnity
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • PLATEAU、3D都市モデルを使った位置情報共有ゲームをつくるチュートリアル記事を公開
  • PLATEAUは、国土交通省が主導する日本全国の3D都市モデルの整備・活用・オープンデータ化を推進するプロジェクト
  • ゲームの制作から、サーバーの準備、アプリの配信まで詳細に解説

PLATEAUは、3D都市モデルを使って位置情報共有ゲームをつくるチュートリアル記事を公開しました。

今回公開された記事は、「TOPIC 23|3D都市モデルを使った位置情報共有ゲームを作る[1/2]|基本のゲームを作る」と、「TOPIC 23|3D都市モデルを使った位置情報共有ゲームを作る[2/2]|サーバーを使ったアプリを公開する」の2本立て。

PLATEAUは、国土交通省が主導する日本全国の3D都市モデルの整備・活用・オープンデータ化を推進するデジタルツイン実現プロジェクト。今回公開された記事では、PLATEAUの3D都市モデルとUnityを活用し、スマホ用のAR位置情報共有ゲームを制作する方法が解説されています。

赤・青・緑のチームに分かれてプレイする陣取りゲーム。
表示された建築物をタップすることで色を塗り、区画を囲むことで自分の色の陣地を広げていく。(画像は公式サイトより引用)

TOPIC 23|3D都市モデルを使った位置情報共有ゲームを作る[1/2]|基本のゲームを作る」では、ゲームの基本となる部分を制作しています。ARの設定や3D都市モデルの読み込みなどの方法が、画像付きで詳しく紹介されています。またAR設定に関しては、iOSAndroidそれぞれで違った設定方法も解説されています。

画像は公式サイトより引用

2本目の記事「TOPIC 23|3D都市モデルを使った位置情報共有ゲームを作る[2/2]|サーバーを使ったアプリを公開する」では、位置情報の扱い方とゲームアプリのリリース方法を解説。サーバーと位置情報のやり取りを行うための実装とその詳しい手順を説明した後、AppStoreGoogle Playでアプリを配信する際の方法が紹介されています。

各実装において使用されたツールもあわせて詳細に解説されています。記事本文はこちらです。

画像は公式サイトより引用

さらに、スマートフォンのGPSなど座標系やデータ形式の異なる位置情報をPLATEAUと重ね合わせて表示する方法を説明している「3D都市モデルと位置情報をUnityで扱う」という記事も公開されています。あわせてご確認ください。

「3D都市モデルを使った位置情報共有ゲームを作る」PLATEAU 公式サイト「3D都市モデルと位置情報をUnityで扱う」PLATEAU 公式サイト

関連記事

3D都市モデルプロジェクト「PLATEAU(プラトー)」の「PLATEAU SDK for Unity」が v3.4.0にアップデート。エクスポート機能や道路編集機能に調整が加えられる
2025.03.06
未経験でもUnity 6で3Dゲームを作れる。ゲーム開発解説書『見てわかる Unity 6 超入門』、3/1(土)に秀和システムより発売
2025.02.28
開発段階の「ゲームオーバー」を乗り越える6つのステップ。Unity Technologies、アクションローグライク『Cryptical Path』の開発事例を公式ブログで紹介
2025.02.28
ファンに支えられ1万本超!ローグライト×街づくりゲーム『超増税都市』開発チームにインタビュー【東京ゲームダンジョン7】
2025.02.26
巨大モンスターの3DモデルをZBrushで作成。スカルプトによる細部の作り込みや、リトポロジーなどのモデリング手法、Aimingがブログ記事で解説
2025.02.25
Unity公式、VR/MRのマルチプレイゲーム開発に役立つコンテンツを提供中。Unity 6対応テンプレート『MR Multiplayer Tabletop Template』や、無料の電子書籍など
2025.02.24

注目記事ランキング

2025.02.28 - 2025.03.07
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

プロパティ(Property)
プロパティ 英語で「資産」や「属性」を意味する。 一般的に対象の持つ属性・性質などを表す。例えば、画像ファイルにおける、容量やファイル形式、解像度などの情報。 3DCGツールやゲームエンジンにおいては、各オブジェクトのふるまいを決める個別の設定項目を示すことが多い。
VIEW MORE

Xで最新情報をチェック!