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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
How to train your dragon (web standard)
notwaldorf
97
6.8k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.9k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
510
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
980
Technical Leadership for Architectural Decision Making
baasie
3
560
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
370
Code Review Best Practice
trishagee
74
20k
Automating Front-end Workflow
addyosmani
1369
210k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
690
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
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