Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
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
10k
Unidux を用いたマルチシーン構成の画面遷移 / xrdnk-unity-otonanolt-2021
xrdnk
0
5.9k
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
Building AI with AI
inesmontani
PRO
1
1.1k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
490
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
A Soul's Torment
seathinner
6
3.4k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
240
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
Being A Developer After 40
akosma
91
590k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.3k
Discover your Explorer Soul
emna__ayadi
2
1.3k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
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