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
「コンポーネント指向」について
Search
Suzeep
January 20, 2018
Technology
0
3.2k
「コンポーネント指向」について
各種ゲームエンジンで採用されているコンポーネント指向についての解説資料。
Suzeep
January 20, 2018
Tweet
Share
More Decks by Suzeep
See All by Suzeep
【Unity入門 プログラマ向け】スクリプトの制御順について
suzeep
0
910
【Unity入門 プログラマ向け】ゲームオブジェクトとプレハブの扱い方について
suzeep
0
530
【Unity入門 プログラマ向け】MonoBehaviourクラスについて
suzeep
0
620
【Unity入門】ゲームオブジェクトとプレハブについて
suzeep
0
510
Unityエディタの説明
suzeep
0
320
ゲーム作りの基礎知識 ④メモリについて
suzeep
0
380
ゲーム作りの基礎知識 ③フレーム数と処理負荷について
suzeep
0
710
ゲーム作りの基礎知識 ②「フレーム」について
suzeep
0
800
ゲーム作りの基礎知識 ①ゲーム画面が出るまでの流れ
suzeep
0
520
Other Decks in Technology
See All in Technology
ハッキングの世界に迫る~攻撃者の思考で考えるセキュリティ~
nomizone
13
5.2k
株式会社EventHub・エンジニア採用資料
eventhub
0
4.3k
リアルタイム分析データベースで実現する SQLベースのオブザーバビリティ
mikimatsumoto
0
1.4k
利用終了したドメイン名の最強終活〜観測環境を育てて、分析・供養している件〜 / The Ultimate End-of-Life Preparation for Discontinued Domain Names
nttcom
2
200
The Future of SEO: The Impact of AI on Search
badams
0
200
管理者しか知らないOutlookの裏側のAIを覗く#AzureTravelers
hirotomotaguchi
2
440
2024.02.19 W&B AIエージェントLT会 / AIエージェントが業務を代行するための計画と実行 / Algomatic 宮脇
smiyawaki0820
14
3.6k
なぜ私は自分が使わないサービスを作るのか? / Why would I create a service that I would not use?
aiandrox
0
760
PHPカンファレンス名古屋-テックリードの経験から学んだ設計の教訓
hayatokudou
2
390
【Developers Summit 2025】プロダクトエンジニアから学ぶ、 ユーザーにより高い価値を届ける技術
niwatakeru
2
1.4k
開発スピードは上がっている…品質はどうする? スピードと品質を両立させるためのプロダクト開発の進め方とは #DevSumi #DevSumiB / Agile And Quality
nihonbuson
2
3k
Tech Blogを書きやすい環境づくり
lycorptech_jp
PRO
1
240
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
A Modern Web Designer's Workflow
chriscoyier
693
190k
4 Signs Your Business is Dying
shpigford
182
22k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Building Your Own Lightsaber
phodgson
104
6.2k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Faster Mobile Websites
deanohume
306
31k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Making Projects Easy
brettharned
116
6k
Transcript
ʮίϯϙʔωϯτࢦʯ ʹ͍ͭͯ 4BU !4V[FFQ IUUQMTETBLVSBOFKQ ˞ຊࢿྉʹ࡞ͨ͠ͷΛগ͠վగͨ͠ͷͰ͢
ίϯϙʔωϯτͱ
ίϯϙʔωϯτ ʮ෦ʯ IUUQKBXJLJQFEJBPSHXJLJίϯϙʔωϯτ
࠷ۙͷήʔϜΤϯδϯɺྫ͑6OJUZ ʮ͋ΒΏΔػೳΛͭͭ෦Խ͢Δʯ ͱ͍͏ࢥͰઃܭ͞Ε͍ͯ·͢ɻ ͜ΕΛ ίϯϙʔωϯτࢦ ͱ͍͍·͢ɻ
ंͰ͍͏ͱ͜Ζͷ෦
6OJUZͰ͍͏ͱ͜Ζͷ෦ ੍ޚϓϩάϥϜ ςΫενϟ Ϟσϧ Ի
͏গ͠ৄ͘͠ඳ͘ͱɾɾɾ
"TTFUʢΞηοτʣʹ͍ͭͯ ༨ஊ
6OJUZͰ෦ͷ͜ͱΛ͍͍ͩͨ ʮΞηοτʯͱݺͼ·͢ɻ ˞ ʮΞηοτʯϑΝΠϧͦͷͷΛࢦ͢͜ͱ͕΄ͱΜͲͰ͢ɻ ʮίϯϙʔωϯτʯͲͪΒ͔ͱ͍͏ͱʮػೳʯΛࢦ͠·͢ɻ
Ϟσϧσʔλ ςΫενϟσʔλ Ξχϝʔγϣϯσʔλ αϯυσʔλ ϓϩάϥϜιʔεʢεΫϦϓτʣ ͕ͭͭ ʮΞηοτʯ
ίϯϙʔωϯτࢦͷಛ ͭͷػೳΛͭͷ෦ͱͯ͠ίϯύΫτԽ͢Δ ˠͲ͏͍ͬͨػೳ͕͋Δ͔͕Ѳ͍͢͠ ඞཁͳ෦͚ͩΛબͿࣄ͕ग़དྷΔ ˠ෦ͷ͚֎͕͠༰қ ෦Λྲྀ༻ग़དྷΔ ˠ൚༻ੑ͕͋Δ ˠޮ͕ྑ͍
ίϯϙʔωϯτࢦͷಛ ෦ಉ࢜ͷґଘ͕গͳ͍ ˠ࡞ΓʹΑΔ͕ɺجຊతʹͦͷ෦͚ͩͰ ɹ݁ͤ͞Δͱ͍͏ߟ͑ํͰ࡞Δ ෦ʹ෦Λؚ·ͤͨΓग़དྷΔ FUDʜ
ੲͷήʔϜΤϯδϯ͜͏ͩͬͨʜʢԕ͍ શͯͷػೳΛϓϩάϥϜͰॻ͘ඞཁ͕͋ͬͨ ˠͱΓ͋͑ͣϓϩάϥϜ͕ͳ͍ͱಈ͔ͳ͍ ಉ͡Α͏ͳػೳͳͷʹɺผʑͷϓϩάϥϜ ˠ൚༻ੑ͕ແ͍ ͭͷϓϩάϥϜʹػೳ͕٧·Γ͍͗ͯͨ͢ ˠ෦Խ͕͞Ε͍ͯͳ͍ɺґଘ͕ڧ͍ ˠྲྀ༻ͮ͠Β͍
ίϯϙʔωϯτࢦͳήʔϜΤϯδϯ 6OJUZ IUUQTVOJUZEDPN 6OSFBM&OHJOF IUUQTXXXVOSFBMFOHJOFDPN (PEPU IUUQXXXHPEPUFOHJOFPSHXQ FUDʜ
۩ମతʹͲ͏͍͏ॴ͕ίϯϙʔωϯτࢦʁ υϥοάˍυϩοϓͰ෦Λ͚ͬͭ͘ΒΕΔ
۩ମతʹͲ͏͍͏ॴ͕ίϯϙʔωϯτࢦʁ )JFSBSDIZʢώΤϥϧΩʔʣΟϯυ
·ͱΊ ͱΓ͋͑ͣ ίϯϙʔωϯτࢦ ศརʂʂ ऴ ʢࢥΛཧղ্ͨ͠ͰήʔϜΤϯδϯΛѻ͍ͬͯ͘ͱΑΓೃછΈ͍͢Ͱ͢ɻʣ