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
【6/12】トリガー・ギミックリリース記念!ゲーム機能完全に理解した!/20200612-cl...
Search
Cluster
June 12, 2020
0
700
【6/12】トリガー・ギミックリリース記念!ゲーム機能完全に理解した!/20200612-cluster-game-understanding
Cluster
June 12, 2020
Tweet
Share
More Decks by Cluster
See All by Cluster
メタバースプラットフォームを支えるアーキテクチャの現在とこれから
clustervr
0
1.2k
クラスターとメタバース
clustervr
1
1k
ランダム行列から深層学習へ
clustervr
1
1.4k
CEDEC2022-xyx-3Dデータを持ち込めるcross-platformメタバースの技術的挑戦.pdf
clustervr
0
1.8k
avatarmarket-pickup
clustervr
0
810
_0608_Hello_Cluster_アップデート情報/ 20210601-hello-cluster-update
clustervr
0
460
_0601_Hello_Cluster_アップデート情報/ 20210601-hello-cluster-update
clustervr
0
430
【5/18】Hello_Cluster_イベントレポート/ 20210518-hello-cluster
clustervr
0
490
_0511_Hello_Cluster_アップデート情報/ 20210511-hello-cluster-update
clustervr
0
350
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
299
21k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Designing for humans not robots
tammielis
253
25k
The Language of Interfaces
destraynor
158
25k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
Thoughts on Productivity
jonyablonski
69
4.7k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
Raft: Consensus for Rubyists
vanstee
140
7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Why Our Code Smells
bkeepers
PRO
337
57k
How to train your dragon (web standard)
notwaldorf
96
6.1k
Transcript
.$εϫϯϚϯ ެࣜͷதͷਓ ࣗݾհͷͱ͜Ζʹ Կ͔ॻ͖͍ͨɻ
ͱΓΜ ΤϯδχΞ ௗΨʔػೳɻ
GBJESB ΤϯδχΞ ͖ͳΪϛοΫ མͱ݀͠ɻ
֓ཁ wτϦΨʔɾΪϛοΫ ֓೦ͱߟ͑ํ wຊؾͷσϞ wήʔϜ੍࡞ػೳ ࠓޙͷల
࣭ਵ࣌ίϝϯτ र͑ͨΒर͍·͕͢ɺجຊ͋ͱͰ·ͱΊͯ%JTDPSEͰճ͠·͢
͜ͷࢿྉ ͷͪ΄Ͳ ެ։͠·͢
τϦΨʔɾΪϛοΫ ֓೦ͱߟ͑ํ
·ͣσϞ
τϦΨʔɾΪϛοΫ ֓೦ͱߟ͑ํ wτϦΨʔ wΪϛοΫ wϝοηʔδϯά wείʔϓ wύϥϝʔλʔλΠϓ wಈతੜΞΠςϜ wಉظ
τϦΨʔ wϫʔϧυͰىͬͨ͜͜ͱϓ ϨΠϠʔͷಈ࡞Λݕ͢Δ wͦΕΛϝοηʔδͱͯ͠Ϊϛο Ϋʹ௨͢Δ
ΪϛοΫ wτϦΨʔ͔ΒͷϝοηʔδΛಡ ΈऔΔ wϫʔϧυϓϨΠϠʔʹ༷ʑͳ มԽΛىͤ͜͞Δ
ϝοηʔδϯά wτϦΨʔ͛Δ૬ख͕୭͔Λ Βͳ͍ wͱΓ͋͑ͣϝοηʔδΛૹͬͯ ΈΔ wϝοηʔδΛड͚ͨଆ͕ͦΕΛ ॲཧͰ͖Ε͢Δ
είʔϓ wτϦΨʔɾΪϛοΫʹΑͬͯॻ ͖ࠐΊΔɺड͚औΕΔείʔϓ ͕ܾ·͍ͬͯΔ w*UFN 1MBZFS (MPCBM
*UFN 1MBZFS (MPCBM *UFN5SJHHFS 8SJUF ˓ 5IJT 4QFDJpFE*UFN
$PMMJEFE*UFN0S1MBZFS ˓ 0XOFS $PMMJEFE*UFN0S1MBZFS ˓ *UFN(JNNJDL 3FBE ˓ 5IJT ✕ ˓ 1MBZFS(JNNJDL 3FBE ✕ ˓ ˓ (MPCBM(JNNJDL 3FBE ˓ ✕ ˓
ύϥϝʔλʔ λΠϓ wϝοηʔδʹʮܕʯ͕͋Δ w4JHOBM #PPM 'MPBU *OUFHFS wΪϛοΫʹΑͬͯड͚औΕΔܕ ͕ܾ·͍ͬͯΔ
ͱΓ͋͑ͣ 4JHOBM #PPM ͚͓͚֮ͩ͑ͯ
4JHOBM wͳ͠ɺҰ࣌తͳϝοηʔδ w"EE*OTUBOU'PSDF*UFN(JNNJDL w$SFBUF*UFN(JNNJDL w1MBZ"VEJP4PVSDF(JNNJDL Ұճ࠶ੜ wͳͲ
#PPM wΦϯΦϑͷΑ͏ͳ w"EE$POUJOVPVT'PSDF*UFN(JN NJDL w1MBZ"VEJP4PVSDF(JNNJDL ࠶ੜఀࢭ wͳͲ
ಈతੜ ΞΠςϜ wΪϛοΫͰΞΠςϜੜͰ͖Δ w࡞Γ͗͢ʹҙ wམͪΔͱফ͑Δ΄͔ɺ %FTUSPZ*UFN(JNNJDLΛ ͬͯআ͢Δ
ಈతੜ ΞΠςϜ wΞΠςϜେྔੜͰ݁ߏ؆୯ʹ ϫʔϧυคࡅͰ͖Δ wΫϥΠΞϯτ͕མͪΔ wαʔόʔ͕ಉظΛࢭΊΔ
ಉظ wී௨ʹ࡞͍ͬͯͨΒͯ͢ಉظ ͞ΕΔ wϩʔΧϧΛ࡞Δ΄͏͕͍͠
ಉظ w"OJNBUPS্खʹ࡞Βͳ͍ͱ ͣΕΔ w5SJHHFSʹΑΔભҠҰ࣌తͳ ͷ͚ͩʹ͢Δ w1BSBNFUFSͷมԽॱʹΑͬͯ ҧ͏ભҠΛ͠ͳ͍Α͏ʹ͢Δ
ಉظ wಉظͷίΞ4UBUFͱ 0XOFSTIJQ w͍ͬͯΔͱڽͬͨ͜ͱΛ͠Α ͏ͱͨ͠ͱ͖ʹཱ͔ͭ
͔͜͜Β શ͠ͳͯ͘ େৎͰ͢
4UBUF w5SJHHFSͱ(JNNJDLͷؒΛܨ͍ Ͱ͍ΔσʔλετΞ w5SJHHFSͰੜ·ΕͨࠩΛΫϥ ΠΞϯτ͕αʔόʔʹૹΔ wαʔόʔ͕ఆظతʹ4UBUFશ ମΛΫϥΠΞϯτʹૹΔ͜ͱͰ ಉظ
4UBUF wϩʔΧϧͰػ࣮ߦ͍ͯ͠Δ w5SJHHFSૹͬͨਓઢͰଈ࣌ ࣮ߦ͢Δ͕ɺपΓͷਓʹө͞ ΕΔ·Ͱඵલޙϥά͕͋Δ
0XOFSTIJQ wͯ͢ͷΞΠςϜʹ0XOFS͕ ͍Δ w࠷ॳʹೖࣨͨ͠ਓ͕ͯ͢ͷΞ ΠςϜͷ0XOFSTIJQΛ࣋ͬͯ ͍Δ w࣋ͬͨΓʮ͏ʯͱҠΔ
0XOFSTIJQ w.PWBCMF*UFNͷҐஔΛܾΊ͍ͯ Δͷ͕0XOFS w*UFN5SJHHFS *UFN(JNNJDLΛ ࣮ߦ͢Δͷ0XOFS
0XOFSTIJQ w0XOFS͕ҧ͏ΞΠςϜಉ࢜ͷি ಥগ͍͠͠ wFHཧͷিಥ 0O$PMMJEF*UFN5SJHHFS
͜͜·Ͱ શ͠ͳͯ͘ େৎͰ͢
։ൃνʔϜ ຊؾͷσϞ
ϋτιʔυ
ͨͿΜ ͠·͢
DMVTUFS༻ΞΠςϜ ͍ͬͺ͍ग़ճͬͯ΄͍͠
ਫΓ
ܭࢉػ
ήʔϜ੍࡞ػೳ ࠓޙͷల
τϦΨʔ ΪϛοΫ wͰ͖Δ͜ͱ૿͍ͯ͘͠ w6*ܥɺϓϨΠϠʔʹ࡞༻͢Δܥ wཁ%JTDPSEʹ
ϩδοΫ wܭࢉ͕Ͱ͖ΔΑ͏ʹ wτϦΨʔ͔ΒͷϝοηʔδΛड ͚ͯܭࢉͯ͠͏Ұϝοηʔ δϯά͢Δ wFH)1ܭࢉɺཧɺείΞ ϥϯμϜɺλΠϚʔ
͝ظ͍ͩ͘͞ʂ
࣭ͷճ%JTDPSEͰ͠·͢