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
Unityで実現する自律思考型キャラクターAI
Search
JohnnyBoss
April 15, 2018
Programming
0
1.4k
Unityで実現する自律思考型キャラクターAI
UnityでFF12のガンビットAIのようなシステムをState MechineとBehaviour Treeで実装した話です
JohnnyBoss
April 15, 2018
Tweet
Share
More Decks by JohnnyBoss
See All by JohnnyBoss
スーパーエンジニアではなくとも好きな分野で生きていくためには
johnnyboss1206
0
58
クライアントエンジニアだけどre:Inventに初めて行ってきた
johnnyboss1206
0
40
Other Decks in Programming
See All in Programming
Oxlintはいいぞ
yug1224
5
1.4k
CSC307 Lecture 04
javiergs
PRO
0
660
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
660
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
140
Package Management Learnings from Homebrew
mikemcquaid
0
230
React Native × React Router v7 API通信の共通化で考えるべきこと
suguruooki
0
100
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
CSC307 Lecture 03
javiergs
PRO
1
490
生成AIを活用したソフトウェア開発ライフサイクル変革の現在値
hiroyukimori
PRO
0
110
CSC307 Lecture 07
javiergs
PRO
1
560
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
240
Featured
See All Featured
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
50k
My Coaching Mixtape
mlcsv
0
51
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Side Projects
sachag
455
43k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
The untapped power of vector embeddings
frankvandijk
1
1.6k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
120
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Transcript
6OJUZͰ࣮ݱ͢Δ ࣗࢥߟܕΩϟϥΫλʔ"* ࢁத྄
ͬͨ͜ͱ w ''ͷΨϯϏοτγεςϜΛ࠶ݱ͍ͨ͠ ɹɹɹɹɹɹɹɹɹɹɹɹ͜Μͳͷˠ w ঢ়ଶཧεςʔτϚγϯɺεςʔτͷ ෦ͷࢥߟΛ#FIBWJPVS5SFFͰ࣮ͨ͠ɻ ΓͷϋΠϒϦουܕ w
ྔ࢈͢ΔͨΊͷ։ൃڥपΓʹखΛ͚ͯ ͠·͍ͲπϘ
ͬͨ͜ͱ w ༩໋͑ͨྩ ʮͯ͢ͷఢͷதͰ)1͕ˋҎ্ͷఢ͕͍ͨΒ͍ͦͭʹ௨ ৗ߈ܸʯ w ໋ྩͷΩʔ ಈ࡞ରɿʮͯ͢ͷఢʯ ಈ࡞ύϥϝʔλɿʮ)1ʯ ಈ࡞ύϥϝʔλʮˋʯ
ಈ࡞ύϥϝʔλ݅ɿʮҎ্ʯ ಈ࡞ΞΫγϣϯɿʮ௨ৗ߈ܸʯ
ͬͨ͜ͱ ΨϯϏοτͷઃఆಡࠐ #FIBWJPVS5SFFͰߦಈબ εςʔτϚγϯଆͰΞΫγϣϯ࣮ߦ w ͪΐͬͱ͍͜͠ʁ ˠɹಉ͡ΩϟϥΫλʔͰఢͱຯํͰ"*ΛΓସ͍͔͑ͨ
ΒɻຯํΨϯϏοτͰఢ৭ʑಛघͳߦಈ͍ͤͨ͞ ʢ͜͏͍͏ߟ͕͑ਵॴʹ͋ΓɺΑΓԕͷ͍͍ͯ͘ʣ
w ࢀߟϜʔϏʔ IUUQTXXXZPVUVCFDPNXBUDI W()5/$XHT5.P
πʔϧपΓ w 6OJUZQ w #FIBWJPVS5SFFɿ#FIBWJPVS%FTJHOFS w εςʔτϚγϯɿ.FDBOJN
πʔϧपΓ w 6OJUZQ w #FIBWJPVS5SFFɿ#FIBWJPVS%FTJHOFS ˡ w εςʔτϚγϯɿ.FDBOJN
#FIBWJPVS%FTJHOFS w ͳͥ#FIBWJPVS%FTJHOFSʁ ˠɹηʔϧͯͨ͠ɻطଘͷ"TTFUͷதͰҰ൪ධՁߴ͔ͬ ͨɻ#FIBWJPVS5SFFͬͨ͜ͱͳ͔͔ͬͨΒษڧࠐ Ίͯ w ఢΩϟϥΫλʔ͝ͱʹ৭ʑ݅ม͔͑ͨͬͨͷͰεςʔτ ϚγϯͰෳࡶԽͯ͠͠·͏ڪΕ͕͋ͬͨ
#FIBWJPVS%FTJHOFS w 1MBZNBLFSΛ͍ͬͯΔਓؒͳΒ͍͍ͩͨಉ͡ͳͷͰͱͬ ͖͍ͭ͢ 5SFFͷมߋ#FIBWJPVS5SFFΫϥεʹઃఆ͢Δ5SFFσʔ λΛࠩ͠ସ͑Εม͑ΒΕΔͷͰࢥߟλΠϓΛΓସ͑ ͍ͨ߹ʹରԠͰ͖Δʢ·ͩͬͯͳ͍͚Ͳʣ
#FIBWJPVS%FTJHOFS w ݱࡏ#BTFεςʔτϚγϯͷ*EMFεςʔτͰ֘͢ΔΨ ϯϏοτͳ͍͔ݕࡧ͍ͯ͠Δ αϒεςʔτϚγϯͷ΄͏Ͱࢥߟ͕ඞཁʹͳͬͨΒ5SFF Λ૿͍͚ͯ͠ෳࡶͳಈ͖࣮ݱՄೳͬΆ͍
πʔϧपΓ w 6OJUZQ w #FIBWJPVS5SFFɿ#FIBWJPVS%FTJHOFS w εςʔτϚγϯɿ.FDBOJN ˡ
w ͳͥ.FDBOJNʁ ˠɹ͓͍ۚͨ͘ͳ͔ͬͨʂ 1MBZNBLFSͱ͔"SCPSͱ͔͓ۚͨ͘͞ΜΒͬͯͳ͍ਓ ؒʹਏ͔ͬͨʢένͬͨʣ w ·͍͊͏͍͚ͯΔΖʂ ˠɹ4UBUF.BDIJOF#BIBWJPVSͰͪΐͬͱՃ ɹɹࣗ࡞εςʔτϚγϯΠέϧΠέϧ .FDBOJN
.FDBOJN ઃఆ͞Ε໋ͨྩ͔Β༏ઌॱʹ߹க͢Δ"DUJPOΛݕࡧʢݕ ࡧಈ࡞#FIBWJPVS5SFFଆʣ બΕͨ"DUJPOͷ*%͔Β.FDBOJNͷ5SJHHFSΛൃߦ
.FDBOJN ભҠઌαϒεςʔτϚγϯʹͯ͠֊͚ͨ͠ɻݟ͍͢ ͔ΒͶɻ ͦΕͧΕͷߦಈͰඞཁͳߦಈཁૉΛ༻ҙ͓͍ͯͨ͠൚༻ίʔ υʢͱΓ͋͑ͣ༻ҙͨ͠ͷ8BMLɺ༧ఆͰΤϑΣΫτग़ ͢ͱ͔৭ʑʣͰಈ͘Α͏ʹͨ͠ɻ1MBZNBLFSͱಉ͡ײ͡Ͱ
·ͱΊ w ͷಓͷΓ͍ɻͪΐͬͱͣͭਐΊΔ w ͱ͍͑ɺ6OJUZͰͷࣗࢥߟܕ"*ͷ࡞Γํͱͯؒ͠ҧͬ ͯͳ͍ͱࢥ͏ɻͳʹ͔ʹ׆͔͍ͨ͠ w ΤσΟλ֦ுͱ͔Ϛελσʔλཧͱ͔ͬͯΔ߹͡Ό ͳ͍ɻήʔϜ࡞Ζ͏