From 0638ed399e6cd62cdf16070a0715c7adb316dad1 Mon Sep 17 00:00:00 2001
From: Linoal <1321932+linoal@users.noreply.github.com>
Date: Thu, 28 Mar 2024 10:54:09 +0900
Subject: [PATCH] =?UTF-8?q?README=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../.idea/workspace.xml | 49 ++++++++++++++-----
README.md | 46 ++++++++++-------
2 files changed, 67 insertions(+), 28 deletions(-)
diff --git a/.idea/.idea.PLATEAU-SDK-for-Unity-GameSample/.idea/workspace.xml b/.idea/.idea.PLATEAU-SDK-for-Unity-GameSample/.idea/workspace.xml
index 5d97a042..4ceee331 100644
--- a/.idea/.idea.PLATEAU-SDK-for-Unity-GameSample/.idea/workspace.xml
+++ b/.idea/.idea.PLATEAU-SDK-for-Unity-GameSample/.idea/workspace.xml
@@ -4,7 +4,9 @@
-
+
+
+
@@ -19,10 +21,10 @@
-
+ {
+ "customColor": "",
+ "associatedIndex": 5
+}
@@ -33,7 +35,7 @@
"RunOnceActivity.OpenProjectViewOnStart": "true",
"RunOnceActivity.ShowReadmeOnStart": "true",
"WebServerToolWindowFactoryState": "false",
- "git-widget-placeholder": "899c5966",
+ "git-widget-placeholder": "release",
"node.js.detected.package.eslint": "true",
"node.js.detected.package.tslint": "true",
"node.js.selected.package.eslint": "(autodetect)",
@@ -43,13 +45,13 @@
},
"keyToStringList": {
"rider.external.source.directories": [
- "C:\\Users\\Linoal\\AppData\\Roaming\\JetBrains\\Rider2023.2\\resharper-host\\DecompilerCache",
- "C:\\Users\\Linoal\\AppData\\Roaming\\JetBrains\\Rider2023.2\\resharper-host\\SourcesCache",
+ "C:\\Users\\Linoal\\AppData\\Roaming\\JetBrains\\Rider2023.3\\resharper-host\\DecompilerCache",
+ "C:\\Users\\Linoal\\AppData\\Roaming\\JetBrains\\Rider2023.3\\resharper-host\\SourcesCache",
"C:\\Users\\Linoal\\AppData\\Local\\Symbols\\src"
]
}
}]]>
-
+
@@ -66,6 +68,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -74,7 +100,7 @@
-
+
@@ -84,7 +110,7 @@
-
+
@@ -104,6 +130,7 @@
1710793376609
+
diff --git a/README.md b/README.md
index cf6a58b7..ad3dcdee 100644
--- a/README.md
+++ b/README.md
@@ -2,32 +2,44 @@
![Readme](https://github.com/Synesthesias/PLATEAU-SDK-for-Unity-GameSample/assets/96822472/55fe9949-d13c-4c88-b3c8-ace77c969345)
-このリポジトリでは、[PLATEAU SDK for Unity](https://github.com/Project-PLATEAU/PLATEAU-SDK-for-Unity)を利用すると実際にどのようなアプリケーションが作れるかについて知るためのサンプルプロジェクトを公開しています。
+## 概要
+[PLATEAU SDK for Unity](https://github.com/Project-PLATEAU/PLATEAU-SDK-for-Unity)のサンプルとして提供しているゲームアプリです。
+制限時間内にロボットに襲われている要救助者生存者を救出するゲームとなっています。敵を避けながら要救助者と接触し、なるべく多くの人数をゴールに連れて行き救助することを目指します。ゴールの場所は紙飛行機を取得すると明らかになります。敵は街を歩き回りますが、プレイヤーを見つけると襲ってきます。要救助者生存者も街を歩き回りますが、プレイヤーと接触すると同行者として付いてくるようになります。同行者がいる状態でゴールとなる建物に接触すると救助となります。
+操作方法はタイトルメニューの「遊び方」から閲覧できます。
-[PLATEAU SDK for Unreal](https://github.com/Project-PLATEAU/PLATEAU-SDK-for-Unreal)向けサンプルプロジェクトは[こちら](https://github.com/Project-PLATEAU/PLATEAU-SDK-for-Unreal-Samples)です。
+### 他のサンプル
+- [PLATEAU-SDK-for-Unity-GISSample](https://github.com/Project-PLATEAU/PLATEAU-SDK-for-Unity-GISSample)
+ PLATEAUの属性情報を視覚的に表示するサンプルです。
-## はじめに
-PLATEAU公式サイトで[PLATEAU SDK for Unityのチュートリアル](https://www.mlit.go.jp/plateau/learning/tpc17-1/)を公開しています。
+## 導入方法
-SDKの導入方法、機能の説明、サンプルプロジェクトの内容等について解説していますので、初めてSDKやサンプルプロジェクトを触る方はまずはこちらをご覧ください。
+サンプルゲームを遊んでみたい場合は下記の「ビルドアプリを入手したい場合」をご覧ください。
+Unityでプロジェクトを開きたい場合は下記の「プロジェクトを導入したい場合」をご覧ください。
-## 動作環境
-- Unity 2021.3.30f1~
-
-## GameSample
-![](/README_Images/GameSample.png)
-属性情報の取得方法、及び活用方法について知るためのチュートリアルとして、ゲームサンプルアプリを提供しています。ゲームサンプルアプリでは、制限時間内にロボットに襲われている生存者を救出するゲームとなっています。また、プレイヤーは走るだけでなく、フックショットを利用した移動とロボットの足止めをすることが出来ます。ゲームサンプルアプリは、サンプルプロジェクトに含まれるAssets/GameSample/Scenes/GameSample.unityを開き、Playすることで実行できます。
-
-
-## ゲームサンプルアプリのみをインストール
-ゲームサンプルアプリのみを使用したい場合は、[Releaseページ](https://github.com/Synesthesias/PLATEAU-SDK-for-Unity-GameSample/releases/tag/v1.0.0)からダウンロードして、zipファイルを展開してください。
+### ビルドアプリを入手したい場合
+- Windows向けのビルドアプリがReleaseページにあります。zipファイルをダウンロードして展開してアプリを起動します。
-## gitからの導入
-git lfs の導入が必要であることに注意してください。
+### プロジェクトを導入したい場合
+- git lfsを導入してからリポジトリをクローンします。
```
git lfs install
git clone https://github.com/Synesthesias/PLATEAU-SDK-for-Unity-GameSample.git
```
+- Unityでプロジェクトを開きます。
+- 別途[Starter Assets - ThirdPerson](https://assetstore.unity.com/packages/essentials/starter-assets-thirdperson-updates-in-new-charactercontroller-pa-196526)を導入する必要があります。次の方法で導入します。
+ - Unity Asset Storeから[Starter Assets - ThirdPerson](https://assetstore.unity.com/packages/essentials/starter-assets-thirdperson-updates-in-new-charactercontroller-pa-196526)を開き、`Add to My Assets`ボタンを押します。この際、Unityアカウントへのログインが必要となります。
+ - Unityエディタのメニューバーから Window → Package Manager をクリックします。
+ - Package Managerウィンドウ左上のドロップダウンメニューから`My Assets`を選択し、`Starter Assets - Third Person Character Controller`をクリックして`Install`または`Download`ボタンを押します。
+ - ボタンが`Import`に変化するのでそれをクリックし、表示される`Import Unity Package`ウィンドウの`Import`ボタンを押します。
+- シーンファイル `Assets/GameSample/Scenes/GameSample.unity`を開いてPlayすることで実行できます。
+
+#### 動作環境
+- Unity 2021.3.30f1~
+
+## GameSample
+属性情報の取得方法、及び活用方法について知るためのチュートリアルとして、ゲームサンプルアプリを提供しています。ゲームサンプルアプリでは、ゲームサンプルアプリは、サンプルプロジェクトに含まれるAssets/GameSample/Scenes/GameSample.unityを開き、Playすることで実行できます。
+
+
## ライセンス
ライセンスは[LICENSE.md](/LICENSE.md)を参照してください。