Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Adventure Creator を使ってみた / xrdnk-yokohamaunity4...
Search
Denik
July 31, 2020
1.6k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Adventure Creator を使ってみた / xrdnk-yokohamaunity4-presentation
Denik
July 31, 2020
More Decks by Denik
See All by Denik
Oculus Interaction SDK 概説 / xrdnk-caunity-LT4
xrdnk
0
12k
Unity Localization で多言語対応実装しよう / xrdnk-yokohamaunity-lt10-20220513
xrdnk
0
10k
XR Interaction Toolkit 2.0.0 正式リリース記念パピコ / xrdnk-xrmtg-lt-20220316
xrdnk
0
11k
Unidux を用いたマルチシーン構成の画面遷移 / xrdnk-unity-otonanolt-2021
xrdnk
0
6k
Unity Cloud Save でプレイヤーデータのクラウド保存しよう / xrdnk-yokohamaunitylt9
xrdnk
0
1.8k
Feel でゲームのエフェクトを豪華にしよう / xrdnk-yokohamaunityLT8
xrdnk
1
2k
Unidux Scene Transition Hands-on / xrdnk-unidux-scene-transition-hands-on
xrdnk
1
500
新MLAPIでマルチゲームを作ってみた / xrdnk-gotandaunityLT19-presentation
xrdnk
1
4.5k
三種の神器とMVRPパターン / xrdnk-three-sacred-treasures-and-mvrp-pattern
xrdnk
1
7.5k
Featured
See All Featured
The Invisible Side of Design
smashingmag
301
52k
Fireside Chat
paigeccino
43
4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8k
Code Review Best Practice
trishagee
74
20k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
290
The agentic SEO stack - context over prompts
schlessera
0
940
Ethics towards AI in product and experience design
skipperchong
2
380
RailsConf 2023
tenderlove
30
1.5k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
660
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Transcript
Adventure Creator を使ってみた yokohama.unity #4 LT
自己紹介 [名前/ハンドルネーム/Twitter] 初鹿 デニック (Hatsushika Denik) デニキ @xrdnk [職歴等] TIS
株式会社 インキュベーションセンター XRチーム 2019年度入社 → 1年目はSEとしてWebシステム開発 → 2年目に社内異動しXRエンジニアに XR遠隔コミュニケーションサービス 「TeleAttend®」の開発を行ってます
皆さんは Unity で アドベンチャーゲームを 作ったことはありますか
Unity でノベルゲームといえば • 有料アセット 宴 ($80) Naninovel($150) • 無料アセット Fungus
Joker Script
Adventure Creator • Adventure Creator (AC) アドベンチャーゲーム (AVG) 制作支援のためのUnity有料アセット$80 2D,3D,2.5D,FPS対応.ノベルゲー,AVGゲー,脱出ゲームが作れる.
Adventure Creator チュートリアル • 公式サイト https://www.adventurecreator.org/ 作者のChris Burton氏のフォーラム対応が素晴らしい • チュートリアル
https://www.adventurecreator.org/tutorials 2Dゲーム,3Dゲーム,2.5Dゲーム,FPSゲーム • デモゲーム https://www.adventurecreator.org/demos 2Dゲーム,3Dゲームのデモ やってみてください • マニュアル https://www.adventurecreator.org/files/Manual.pdf ver1.71.7時点で426ページ….全て英語.DeepL活用しましょう.
機能一覧 (1/2) • 入力 • プレイヤーキャラクターの制御方式:マウスクリック,ドラッグ,カーソルキー移動 • ナビゲーション:UnityのPath Finding,ACのPath Finding
• 入力デバイス:キーボード,マウス,ゲームパッド,タッチスクリーン • アニメーション Mecanim, Legacy形式,2D Sprite Animation • キャラクター制御 足音,歩行速度,Blend Shape など • カメラ • 種類:キャラ追尾,アニメーションカメラ,FPS,TPSなど • カメラワーク:Cinemachine的な機能,クロスフェード,ブレンド • 会話 • テキスト:キャラクターに喋らせる,選択肢分岐,ローカライズ対応 • 音声:セリフに合わせて音声ファイル再生,LipSync,台本出力
機能一覧 (2/2) • アイテム管理 インベントリー,アイテム合成(クラフト) • UI AVGに必要なUI系はACで基本実装済.オリジナルのUI導入も可能 • セーブ/ロード
シーン,オブジェクト,アクションなど状態のセーブ/ロードの実装可能 オートセーブもある.オプション設定,プレイヤー情報も実装可能 • 変数 グローバル/ローカル変数の定義をACアクションに利用可能 PlayMakerなどのThird Partyアセットとの変数連携可能 • カットシーン Timeline,Cinemachineとの連携可能 • ビジュアルスクリプティング • その他 サウンド制御,可動オブジェクト,パーティクル・ライトのスイッチ 公開APIへのアクセスによるスクリプトからの制御 Third Party製のアセットの連携が強い
正直機能が多すぎて 8分で紹介しきれない 駆け足で一部紹介します
選択肢画面
会話画面
セーブ・ロードUI
イベント(Hotspot)
AC Game Editor • AC用ゲームエディタ タブが8つある • シーンタブ • 設定タブ
• アクションタブ • 変数タブ • インベントリタブ • 会話タブ • カーソルタブ • メニュータブ
シーンタブ カットシーンの設定 以下,シーンに自動的に配置してくれる • カメラ • ホットスポット • トリガー •
インタラクション • 動かせるアイテム • NavMesh • プレイヤー初期位置 • Collision
シーンタブ|Hotspot
設定タブ インタフェース設定,インベントリ設定,動きの設定,ホットスポット検知方法など
アクションタブ アクションのカテゴリ欄が表示される ここで自分で作ったカスタムアクションスクリプトを作ることもできる
Action List 例
変数タブ 変数やフラグ設定が出来る グローバル変数,ローカル変数
インベントリタブ アイテム設定,クラフト設定など
カーソルタブ カーソルアイコンのカスタマイズ,カーソル表示のタイミングなど
メニュータブ 自分専用のメニュー画面が作れる
メニュー画面|例:オプション画面
メニュー画面|例:インベントリ画面
メニュー画面|例:クラフト画面
最後に • 本当ならVR対応の所まで発表したかった.(間に合わずすみません.) • 日本語版マニュアルを作成しました.(DeepLパワー) https://xrdnk.hateblo.jp/entry/2020/07/27/222050
まとめ • Unity でADVゲームを作りたいならACは選択肢になる • 2D,3D,2.5D,FPSにも対応.機能が豊富! • ビジュアルスクリプティング対応.ノーコーディングでも出来る! • VRには公式対応していないが,自分でカスタマイズ出来れば一応出来る
(間に合わなくてすみません….もしかしたら次回VR対応話す…かも?) ・日本語版マニュアルをDeepLで作りました.翻訳おかしい箇所は見逃してね. https://xrdnk.hateblo.jp/entry/2020/07/27/222050