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エディタの説明
Search
Suzeep
January 21, 2018
Technology
420
0
Share
Unityエディタの説明
Unityエディタの説明資料。
Suzeep
January 21, 2018
More Decks by Suzeep
See All by Suzeep
【Unity入門 プログラマ向け】スクリプトの制御順について
suzeep
0
1k
【Unity入門 プログラマ向け】ゲームオブジェクトとプレハブの扱い方について
suzeep
0
640
【Unity入門 プログラマ向け】MonoBehaviourクラスについて
suzeep
0
730
【Unity入門】ゲームオブジェクトとプレハブについて
suzeep
0
610
「コンポーネント指向」について
suzeep
0
3.6k
ゲーム作りの基礎知識 ④メモリについて
suzeep
0
450
ゲーム作りの基礎知識 ③フレーム数と処理負荷について
suzeep
0
790
ゲーム作りの基礎知識 ②「フレーム」について
suzeep
0
880
ゲーム作りの基礎知識 ①ゲーム画面が出るまでの流れ
suzeep
0
590
Other Decks in Technology
See All in Technology
サイバーセキュリティ概論 / Introduction to Cybersecurity
ks91
PRO
0
100
Cloud Run のアップデート 触ってみる&紹介
gre212
0
280
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
180
Platform Engineering as a Product: Criteria for Improvement and Multi-Tenant Design
kumorn5s
0
450
食べログのサーキットブレーカー導入を振り返って
atpons
1
160
速さだけじゃない! VoidZero ツールが移行先に選ばれる理由
mizdra
PRO
6
720
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
320
海外カンファレンス「JavaOne」参加レポート ユーザー系IT企業における目的・成果/JavaOne Report Purpose and Results in the User IT Company
muit
0
120
テストコードのないプロジェクトにテストを根付かせる
tttol
1
240
Javaコミュニティをもっと楽しむための9箇条
takasyou
0
890
プラットフォームエンジニア ワークショップ/ platform-workshop
databricksjapan
0
150
なぜハノーバーメッセに行くべきなのか 〜初参加だから語れること〜
tanakaseiya
0
190
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
58k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Designing for humans not robots
tammielis
254
26k
YesSQL, Process and Tooling at Scale
rocio
174
15k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
930
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Optimizing for Happiness
mojombo
378
71k
Making Projects Easy
brettharned
120
6.7k
Mobile First: as difficult as doing things right
swwweet
225
10k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
380
Transcript
6OJUZΤσΟλͷઆ໌ 4VO !4V[FFQ IUUQMTETBLVSBOFKQ ˞ຊࢿྉʹ࡞ͨ͠ͷΛগ͠վగͨ͠ͷͰ͢
ʮΤσΟλʯʁͳΜͷ͜ͱʁ 1$্Ͱ6OJUZΛىಈͯ͠࡞ۀ͠·͕͢ɺ ͦͷ࣌ʹ։͍͍ͯΔ6OJUZࣗମͷࣄΛ 6OJUZΤσΟλ ͱݺͿ͜ͱ͕ଟ͍Ͱ͢ɻ ׳Εͯ͘ΔͱʮΤσΟλʯͱ͚ͩ ݺͿΑ͏ʹͳΓ·͢ɻ ʢଞʹʮΤσΟλΟϯυʯͱ͔ʣ
ຊࢿྉͰɺ6OJUZΤσΟλͷ ʮϓϩδΣΫτʯʮγʔϯʯɺ ֤Οϯυ ͷઆ໌ͱ͍ͬͨ جຊతͳࣄʹ͍ͭͯհ͠·͢ɻ
6OJUZΛΠϯετʔϧͨ͠ޙʹ6OJUZΛىಈ͢Δͱɺ "OHSZ#PUTͱ͍͏ϓϩδΣΫτ͕࠷ॳʹ։͔Ε·͢ͷͰ ·ͣ͜ͷ"OHSZ#PUTΛݩʹઆ໌͍͖ͯ͠·͢ɻ ˞ه 6OJUZҎ͔߱Β"OHSZ#PUT"TTFU4UPSFҠߦͱͳΓ·ͨ͠ͷͰɺผ్Πϯϙʔτ͢Δඞཁ͕͋Γ·͢
ʮϓϩδΣΫτʯʹ͍ͭͯ 6OJUZΤσΟλɺͭͷʮϓϩδΣΫτʯΛ։͍ͯ ͦͷϓϩδΣΫτͷσʔλΛฤू͍ͯ͘͠ελΠϧͰ͢ɻ ݪଇͱͯ͠ಉ࣌ʹෳͷϓϩδΣΫτΛ։͘͜ͱग़དྷ·ͤΜɻ ʢཪٕͰ6OJUZΛ͏ͭىಈͯ͠ɺ ҧ͏ϓϩδΣΫτΛ։͘͜ͱՄೳͰ͢ʣ
ʮϓϩδΣΫτʯʹ͍ͭͯ 6OJUZͰϓϩδΣΫτΛ࡞͢Δͱ ඞͣԼͷΑ͏ͳϑΥϧμߏʹͳΓ·͢ɻ
ʮϓϩδΣΫτʯʹ͍ͭͯ ϓϩδΣΫτ໊͕ϑΥϧμͷ໊લʹͳΓ·͢ɻ "TTFUTϑΥϧμʢ໊લݻఆʣ ˠͦͷϓϩδΣΫτͷσʔλʢΞηοτʣ͕ೖ͍ͬͯ·͢ɻ 1SPKFDU4FUUJOHTϑΥϧμʢ໊લݻఆʣ ˠͦͷϓϩδΣΫτͷࡉ͔ͳઃఆϑΝΠϧ͕ೖ͍ͬͯ·͢ɻ
ʮϓϩδΣΫτʯʹ͍ͭͯ 6OJUZΤσΟλ͕։͍͍ͯͨ߹ɺ طʹԿ͔͠ΒͷϓϩδΣΫτ͕։͍͍ͯ·͢ɻ ࠓ։͍͍ͯΔϓϩδΣΫτ͕Կ͔ʁʹ͍ͭͯ ΤσΟλͷ্ͷํΛݟΔͱ͙͢ʹ֬ೝग़དྷ·͢ɻ
ʮγʔϯʯʹ͍ͭͯ 6OJUZͷಛతͳػೳͷͭ ͔Γ͘͢ݴ͏ͱ ʮശఉʯ ʮ࡞ۀ෦ʯ ͷΑ͏ͳͷͰ͢ɻ ϓϩδΣΫτΛ։͘ͱɺඞͣͲ͔͜ͷγʔϯΛ ։͍ͯ࡞ۀ͢Δඞཁ͕͋Γ·͢ɻ
ʮγʔϯʯʹ͍ͭͯ 6OJUZϚʔΫͷΞΠίϯͷϑΝΠϧͰ γʔϯϑΝΠϧͱͯ͠ଘࡏ͠·͢ ʢγʔϯʹγʔϯϑΝΠϧʣ "OHSZ#PUTVOJUZϑΝΠϧ ʢ֦ுࢠVOJUZʣ
ʮγʔϯʯʹ͍ͭͯ ྫɿ໘͝ͱʹγʔϯΛ͚ͯ࡞ۀ͢Δ λΠτϧը໘ ϗʔϜը໘ ΫΤετը໘ Ϧβϧτը໘ UJUMFVOJUZ IPNFVOJUZ RVFTUVOJUZ SFTVMUVOJUZ
ύζυϥͷը໘Ͱઆ໌͢Δͱʜ
ʮγʔϯʯʹ͍ͭͯ w "͞ΜλΠτϧը໘୲ ˠλΠτϧγʔϯΛ։͍ͯ࡞ۀ w #͞ΜϗʔϜը໘୲ ˠϗʔϜγʔϯΛ։͍ͯ࡞ۀ w $͞ΜΫΤετ୲ ˠΫΤετγʔϯΛ։͍ͯ࡞ۀ
w %͞ΜϦβϧτ୲ ˠϦβϧτγʔϯΛ։͍ͯ࡞ۀ UJUMFVOJUZ IPNFVOJUZ RVFTUVOJUZ SFTVMUVOJUZ
ʮγʔϯʯʹ͍ͭͯ w γʔϯʹɺඞཁͳΦϒδΣΫτʢޙड़ʣΛ࡞͍͖ͯ͠·͢ɻ w γʔϯΛʮ࠶ੜʯ͢Δ͜ͱͰήʔϜ͕ಈ͖·͢ɻʹ࣮ߦ֬ೝ
ʮγʔϯʯʹ͍ͭͯ γʔϯϓϩάϥϜͰܨ͙͜ͱ͕ग़དྷ·͢ɻ ʢγʔϯδϟϯϓʣ UJUMFVOJUZ IPNFVOJUZ RVFTUVOJUZ SFTVMUVOJUZ ήʔϜϧʔϓͷ؆୯ͳܗ
γʔϯΛ͚ΔϝϦοτ Α͋͘Δ ࣮ߦ֬ೝ͢Δ࣌ʹ ʮότϧʹೖΔ·ͰͷϜʔϏʔ͕͍ʂʯ ʮϦβϧτ·Ͱߦ͘ͷ͕͍ʂʯ ͦͷ໘ʢγʔϯʣ͚ͩ࡞ͬͯ࠶ੜ͢Εɺ ͚ͦͩ͜Λूதͯ͠࡞ͬͯ֬ೝग़དྷΔ
γʔϯʹ͍ͭͯ·ͱΊ w ശఉɺ࡞ۀ෦ͷΑ͏ͳͷ w γʔϯΛ։͍ͯͦͷதͰ࡞ۀ͢Δ w େମɺήʔϜதʹ͏ຊ൪༻ͷγʔϯɾݕূ༻γʔϯɾ σόοά༻ͷγʔϯʹ͚Δ w γʔϯΛʮ࠶ੜʯ͢Δ͜ͱͰͦͷγʔϯ͕ಈ͘
w γʔϯಉ࢜ΛγʔϯδϟϯϓͰܨ͛ΒΕΔˠભҠ͕Մೳ w ʢ্ڃςΫχοΫɿγʔϯʹγʔϯΛ͠ࠐΉʣ
࣍ʹɺ6OJUZΤσΟλͷ ΠϯλʔϑΣʔε ʢ֤Οϯυʣ ʹ͍ͭͯઆ໌͠·͢ɻ
ͦͷલʹɺσϑΥϧτͷϨΠΞτ͕ ͔ͳΓΠέͯͳ͍ͷͰɺ ϨΠΞτΛʮCZʯʹมߋ͠·͢ɻ ΤσΟλͷӈ্ʹ͋Δ ʮ-BZPVUʯΛΫϦοΫͯ͠ ʮCZʯΛબɻ
͜Μͳײ͡ʹͳΓ·͢ɻ
֤Οϯυʹ͍ͭͯઆ໌͠·͢ɻ
ᶃ4DFOFϏϡʔ
ᶃ4DFOFϏϡʔ w ࣮ࡍͷ࡞ۀ༻Οϯυ w ओʹΦϒδΣΫτͷஔɺૢ࡞ͳͲΛ άϥϑΟΧϧʹߦ͏ҝͷΟϯυ ɹˠϚεͰΦϒδΣΫτΛҠಈɾճసͳͲ w IUUQTEPDTVOJUZEDPN.BOVBM6TJOH5IF4DFOF7JFXIUNM
ᶄ(BNFϏϡʔ
ᶄ(BNFϏϡʔ w Χϝϥ͔Βݟͨֆ͕දࣔ͞ΕΔΟϯυ ˠ࠷ऴతʹग़ྗ͞ΕΔήʔϜը໘ w ʹදࣔ͞ΕΔ࣮ࡍͷը໘ ˠγʔϯ࠶ੜ࣌͜͜ΛݟΔ ˠΫϦοΫޮ͘ w IUUQTEPDTVOJUZEDPN.BOVBM(BNF7JFXIUNM
ᶅ1SPKFDUϒϥβ
ᶅ1SPKFDUϒϥβ w ϓϩδΣΫτͷϑΝΠϧΛӾཡ͢ΔΟϯυ w 8JOEPXTͰ͍͏ΤΫεϓϩʔϥɺ.BDͰ͍͏'JOEFSͷΑ͏ͳͷ w IUUQTEPDTVOJUZEDPN.BOVBM1SPKFDU7JFXIUNM
ᶆ)JFSBSDIZʢώΤϥϧΩʔʣ
ᶆ)JFSBSDIZʢώΤϥϧΩʔʣ w ݱࡏͷγʔϯʹଘࡏ͢ΔશήʔϜΦϒδΣΫτΛදࣔ͢ΔΟϯυ w ΦϒδΣΫτͷબɾҠಈɾՃɾআ͕ग़དྷΔ w IUUQTEPDTVOJUZEDPN.BOVBM)JFSBSDIZIUNM
ᶇ*OTQFDUPSʢΠϯεϖΫλʔʣ
ᶇ*OTQFDUPSʢΠϯεϖΫλʔʣ w ݱࡏબ͍ͯ͠ΔΦϒδΣΫτͷৄࡉΛදࣔ͢ΔΟϯυ w બͨ͠ΦϒδΣΫτʹ͍͍ͯΔ ίϯϙʔωϯτ͕͔Γ͘͢දࣔ͞Ε͍ͯΔ w ίϯϙʔωϯτͷ͚֎͠ɺ ίϯϙʔωϯτͷૢ࡞ͳͲ͕Մೳ w
IUUQTEPDTVOJUZEDPN.BOVBM6TJOH5IF*OTQFDUPSIUNM
ͦͷଞ ɾ$POTPMFʢίϯιʔϧʣ ϓϩάϥϜʹΑΔϩάग़ྗΛදࣔ͢ΔΟϯυ ʹ։ൃதඞਢʂ
ͦͷଞ ɾ$POTPMFʢίϯιʔϧʣ σϑΥϧτͰදࣔ͞Ε͍ͯͳ͍ͷͰ ද͓͖ࣔͯ͠·͠ΐ͏ʂ 8JOEPXˠ$POTPMF PS 4IJGU $PNNBOE $
ͦͷଞ γʔϯͷૢ࡞Ϟʔυͷมߋɺ γʔϯͷ࠶ੜɾఀࢭɺ ΟϯυϨΠΞτͷมߋɻ ɾπʔϧόʔ IUUQTEPDTVOJUZEDPN.BOVBM5PPMCBSIUNM
ͦͷଞ ී௨ͷϝχϡʔόʔͰ͢ɻ ɾϝχϡʔόʔ ɾϓϩδΣΫτΛ։͘ɺ৽ن࡞͢Δ ɾΞηοτΛΠϯϙʔτ͢Δ ɾϓϩδΣΫτઃఆΛมߋ͢Δ ɾήʔϜΦϒδΣΫτΛՃ͢Δ ɾίϯϙʔωϯτΛՃ͢Δ ɾΟϯυΛදࣔ͢Δ ɾFUDʜ
ͦͷଞ ɾΠϯλʔϑΣʔεʹ͍ͭͯͷઆ໌ϖʔδ IUUQTEPDTVOJUZEDPNKBDVSSFOU.BOVBM -FBSOJOHUIF*OUFSGBDFIUNM େମ͜͜ʹࡌͬͯ·͢ɻ
Ҏ্Ͱɺ6OJUZΤσΟλͷجຊతͳ આ໌ऴΘΓͰ͢ɻ
6OJUZଞͷήʔϜΤϯδϯͱൺֱͯ͠ ݟ͕ͨγϯϓϧͰͱ͖ͬͭ͘͢ɺ ༰͔Γ͍͢ͷͱͳ͍ͬͯ·͢ɻ ΤσΟλΛ௨ͯ͠ɺήʔϜΤϯδϯΛ༻ͯ͠ͷ ։ൃ͕Ͳ͏͍͏ͷͳͷ͔Λ֮͑·͠ΐ͏ɻ ऴ