Slide 1

Slide 1 text

青木とと@lycoris102 Mobile3D(2D)テンプレートと モバイル向けパッケージ紹介 【年末だよ】Unity お・と・なのLT大会 2020

Slide 2

Slide 2 text

@lycoris102 青木とと ねんれい:30 かぞく: 妻 / 息子氏(4) / 娘氏(0) ・Unityアンバサダー ・ゆるふわゲームクリエイター ・ゆるふわイベントオーガナイザー

Slide 3

Slide 3 text

こんな感じのゆるいゲームを作っています

Slide 4

Slide 4 text

今年はこんな感じの動画を投稿したりもしました

Slide 5

Slide 5 text

今日は プロジェクトテンプレートの 話をします これ以降の話は2020/11/29現在の情報です (アップデート入ったら)

Slide 6

Slide 6 text

今日は UnityHubで新規プロジェクト作ろうとすると選べるやつ

Slide 7

Slide 7 text

……なんか増えてない?

Slide 8

Slide 8 text

いつもの空プロジェクト

Slide 9

Slide 9 text

SRPサンプルのやつ 2020.2.0b からHDRPのサンプルシーンが新しくなってかなり美しい感じになってます

Slide 10

Slide 10 text

初心者向けチュートリアルのMicrogame 現状 2019.4系のみで表示 / 最近はLEGO Microgameも追加

Slide 11

Slide 11 text

Mobileテンプレート 現状 2019.4系のみで表示

Slide 12

Slide 12 text

君たちは何が違うんだ

Slide 13

Slide 13 text

https://www.reddit.com/r/Unity2D/comments/jraesv/whats_the_difference_between_the_2d_and_mobile_2d/ モバイル開発に最適なプロジェクト設定と モバイル開発に役立ついくつかの追加パッケージが付属しています。

Slide 14

Slide 14 text

PackageManager経由で インストールされるパッケージが違う 気付き プロジェクト設定の方は今のところまだクリティカルな変更はないかも……?

Slide 15

Slide 15 text

2D Mobile2D

Slide 16

Slide 16 text

Android Loccat パッケージ紹介 UnityEditor上で logcat (Androidデバイスからのログ) を見るためのツール https://docs.unity3d.com/Packages/com.unity.mobile.android-logcat@1.2/manual/index.html

Slide 17

Slide 17 text

UnityEditor上でlogcatを見たり、画面キャプチャが出来る アプリの絞り込みや検索も出来るので、ターミナル慣れしていない人向け

Slide 18

Slide 18 text

Mobile Notifications パッケージ紹介 ローカル通知を実装するためのパッケージ https://docs.unity3d.com/Packages/com.unity.mobile.notifications@1.3/manual/index.html

Slide 19

Slide 19 text

2019.4ではv1.0.3がverified (検証済みパッケージ) バグFIXもあるので気になる人は ChangeLog 見つつバージョン上げよう 1.3.0以降であればサンプルプロジェクトもインポートできます

Slide 20

Slide 20 text

Mobile Notifications Androidの実装例

Slide 21

Slide 21 text

Androidの場合

Slide 22

Slide 22 text

Androidの場合 Android 8.0以降 通知前に 通知チャネルを作成する必要がある 設定項目の詳細: https://developer.android.com/training/notify-user/channels?hl=ja

Slide 23

Slide 23 text

Androidの場合 題名/テキスト/送信する時間などを 指定して通知を送る 設定項目の詳細: https://developer.android.com/training/notify-user/build-notification?hl=ja

Slide 24

Slide 24 text

Androidの場合 TO・DO・I・TA

Slide 25

Slide 25 text

Androidの場合 ProjectSettingsにて デバイス起動時の通知の保持設定や 通知時のカスタムアイコンの設定

Slide 26

Slide 26 text

Mobile Notifications iOSの実装例

Slide 27

Slide 27 text

iOSの場合

Slide 28

Slide 28 text

iOSの場合 通知の認証

Slide 29

Slide 29 text

iOSの場合 ProjectSettings経由でアプリ起動時に認証をポップアップさせることも可能

Slide 30

Slide 30 text

iOSの場合 設定項目の詳細: https://developer.apple.com/documentation/usernotifications/ 題名/テキスト/送信時間などを 指定して通知を送る

Slide 31

Slide 31 text

iOSの場合 TO・DO・I・TA

Slide 32

Slide 32 text

https://gist.github.com/lycoris102/54a815ded8ca34d592ad129aa1ebad0c 両PFで使えるようにしつつ gist にサンプルコード上げました

Slide 33

Slide 33 text

・UnityHubでテンプレを選べるようになった ・2019.4ではMobile2D/3Dのテンプレがある ・現状ではモバイル向けのパッケージが入る まとめ

Slide 34

Slide 34 text

DeviceSimulatorもオススメです! https://youtu.be/JXbcqVEu8Xo

Slide 35

Slide 35 text

青木とと@lycoris102 Mobile3D(2D)テンプレートと モバイル向けパッケージ紹介 【年末だよ】Unity お・と・なのLT大会 2020