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
March 29, 2017
Programming
0
410
ゲーム作りの基礎知識 ④メモリについて
ゲームクリエイターになる前に知っておきたいゲーム作りの基礎知識
④メモリについて
Suzeep
March 29, 2017
Tweet
Share
More Decks by Suzeep
See All by Suzeep
【Unity入門 プログラマ向け】スクリプトの制御順について
suzeep
0
980
【Unity入門 プログラマ向け】ゲームオブジェクトとプレハブの扱い方について
suzeep
0
580
【Unity入門 プログラマ向け】MonoBehaviourクラスについて
suzeep
0
670
【Unity入門】ゲームオブジェクトとプレハブについて
suzeep
0
550
Unityエディタの説明
suzeep
0
360
「コンポーネント指向」について
suzeep
0
3.5k
ゲーム作りの基礎知識 ③フレーム数と処理負荷について
suzeep
0
740
ゲーム作りの基礎知識 ②「フレーム」について
suzeep
0
830
ゲーム作りの基礎知識 ①ゲーム画面が出るまでの流れ
suzeep
0
550
Other Decks in Programming
See All in Programming
Model Pollution
hschwentner
1
180
Web技術を最大限活用してRAW画像を現像する / Developing RAW Images on the Web
ssssota
2
1.2k
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
3
1.8k
ポスターセッション: 「まっすぐ行って、右!」って言ってラズパイカーを動かしたい 〜生成AI × Raspberry Pi Pico × Gradioの試作メモ〜
komofr
0
950
詳しくない分野でのVibe Codingで困ったことと学び/vibe-coding-in-unfamiliar-area
shibayu36
3
4.4k
私はどうやって技術力を上げたのか
yusukebe
43
17k
実践AIチャットボットUI実装入門
syumai
7
2.5k
開発生産性を上げるための生成AI活用術
starfish719
1
170
エンジニアとして高みを目指す、 利益を生み出す設計の考え方 / design-for-profit
minodriven
23
12k
Serena MCPのすすめ
wadakatu
4
900
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
3
370
ABEMAモバイルアプリが Kotlin Multiplatformと歩んだ5年 ─ 導入と運用、成功と課題 / iOSDC 2025
akkyie
0
320
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
525
40k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
BBQ
matthewcrist
89
9.8k
Building Adaptive Systems
keathley
43
2.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
How to Ace a Technical Interview
jacobian
280
24k
Making Projects Easy
brettharned
119
6.4k
RailsConf 2023
tenderlove
30
1.2k
Designing for Performance
lara
610
69k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
Transcript
ήʔϜ࡞Γͷجૅࣝ 8FE !4V[FFQ IUUQMTETBLVSBOFKQ ήʔϜΫϦΤΠλʔʹͳΔલʹ͓͖͍ͬͯͨ ᶆϝϞϦʹ͍ͭͯ
ʮϝϞϦʯʹ͍ͭͯ
2ɿϝϞϦͬͯԿʁ
"ɿ͜ΕʢཧʣͰ͢ɻ
ϝϞϦʹ͍ͭͯ w ύιίϯήʔϜػɺεϚϗͷʹ ඞͣଂ͞Ε͍ͯ·͢ɻ w ίϯϐϡʔλʢ$16ʣ͕Կ͔࡞ۀΛ͢Δ࣌༻ʹ ͏ॴͷΑ͏ͳͰ͢ɻ w )%%ʢϋʔυσΟεΫʣͱҧ͍·͢ɻ )%%ʮσʔλʢૉࡐʣஔ͖ʯͰ͢ɻ
ਤʹඳ͘ͱϝϞϦେମ͜Μͳײ͡Ͱ͢ɻ
ྫɿήʔϜػʹ͓͍ͯͷ)%%ͱϝϞϦ ήʔϜσΟεΫʢʹ)%%ͷׂʣ ςΫενϟɺαϯυɺϓϩάϥϜϑΝΠϧͷ σʔλ͕ѹॖʢʴ҉߸Խʣ͞Εͯೖ͍ͬͯ·͢ɻ ϝϞϦʢʹ࡞ۀॴʣ σΟεΫ͔ΒσʔλΛಡΈࠐΜͰϝϞϦʹஔ͖ɺ $16͕ͦ͜ʹΞΫηεͯ͠ʹΐʹΐ͠·͢ɻ
ͱΓ͋͑ͣήʔϜதͰԿ͔Λ͔ͨͬͨ͠Βɺ ͦͷzԿ͔ʹؔΘΔσʔλzΛ ·ͣϝϞϦʹஔ͘ඞཁ͕͋Γ·͢ɻ ࡞ۀصΈ͍ͨͳΜͰ͢
ͰɺવͰ͕͢ɾɾɾ ϝϞϦʹ༰ྔʢݶքʣ͕ ͋Γ·͢ɻ
ϝϞϦΛ༰ྔ͍ͬͺ͍͏ͱɾɾɾ σʔλ͕ಡΈࠐΊͳ͘ͳΓ·͢ɻ ήʔϜ͕ࢭ·ͬͨΓɺόά͕ൃੜͨ͠Γ͠·͢ɻ ։ൃऀɺ ϝϞϦ͕͍ͬͺ͍ʹͳΒͳ͍Α͏ʹ ্ख͘ग़͠ೖΕͯ͠ऩΊΔඞཁ͕͋Γ·͢ʂ
৭ΜͳΩϟϥΛ͍ͬͺ͍ಉ࣌ʹग़͍ͨ͠ʂ ˠϝϞϦ͕૿͑·͢ ΊͪΌͪ͘Ό៉ྷͳֆͰද͍ࣔͨ͠ʂ ˠςΫενϟͷղ૾্͕͕Γ·͢ ˠϝϞϦ͕૿͑·͢ ϝϞϦ༰ྔΦʔόʔͷةݥʂ ͑ͳ͍Α͏ͳ͞͡Ճݮ͕ॏཁͰ͢ɻ
લճͷॲཧෛՙͷͱ߹Θͤͯ ·ͱΊΔͱɾɾɾ
ήʔϜΛ࡞Δͱ͖ ॲཧෛՙ ͱ ϝϞϦ༰ྔ ʹؾΛ͚ͭ·͠ΐ͏ʂ
ΞʔςΟετɾϓϩάϥϚؔͳ͘ɺ ։ൃऀશһ͕ॳΊ͔Β ͜͏͍ͬͨࣝҙࣝΛ͓࣋ͬͯ͘ͱɺ ඇৗʹ։ൃͷޮ্͕͕Γ·͢ʂ ʢͱ͍͏͔ແ͍ͱˋ൵ࢂͳࣄʹͳΔʣ
લճͷʮॲཧෛՙͷ͞͡Ճݮʯͷྫ ʢ͓·͚ʣ
͞͡Ճݮͷྫᶃ ఢ͕͍ͬͺ͍ग़ΔΑ͏ͳήʔϜʢ˞%ͷ߹ʣ ˠԕ͘ʹ͍ΔఢΛදࣔ͠ͳ͍ʴߋ৽ॲཧΛ͠ͳ͍ ˠԕ͘ʹ͍ΔఢݟͨΛ͠ΐ΅͘͢Δ ɹ ͦΕ༻ʹϋΠϞσϧͱϩʔϞσϧΛ༻ҙͯ͠ ɹڑʹԠͯ͡දࣔϞσϧΛΓସ͑Δɺ
͞͡Ճݮͷྫᶄ ΩϟϥΫλʔثʹ͚ͭΔͨΓఆ ˠܗঢ়ʹ࣮ʹ͚ͭΔͷͰͳ͘ɺ͝·͔͢
͞͡Ճݮͷྫᶅ ཧڍಈ ˠࣜ௨Γʹܭࢉ࣮ͯ͠ʹ࡞ΔͷͰͳ͘ɺ ɹͦΕͬΆ͘ݟ͑ΔΑ͏ʹࣗલͰͯ͠࡞Δ ޙʑʹεϖοΫͷͰग़͢༧ఆ͕͋Δ ˠॳΊ͔ΒͦͷεϖοΫʹ߹Θͤͯ࡞Δ ɹɾϞσϧͷؔઅɺϙϦΰϯΛগͳ͓ͯ͘͘͠ ɹɾςΫενϟͷղ૾ΛԼ͓͛ͯ͘ɹ ʢҠ২ͷʹ͋Γ͕ͪͰ͕͢ߴεϖοΫˠεϖοΫམͱ͢ͷඇৗʹେมͳ࡞ۀͰ͢ɻʣ
Ҏ্ɺ͜͜·Ͱͷ͕ ͜Ε͔ΒήʔϜΫϦΤΠλʔΛࢦ͢ਓʹ ͥͻͱ͓͍ͬͯͯ΄͍͠جૅࣝͱͳΓ·͢ɻ ࠷ޙʹ ʢࣝͱ͍͏ΑΓҙࣝʹ͍͔ۙʜʣ
ήʔϜΛ࡞Δҝͷٕज़෯͕͘ɺ Ͳͷʹ͓͍ͯԞ͕ਂ͍ҝɺ ෑډ͕ͱͯߴ͍Ͱ͢ɻ Ͱ͕͢࠷ۙ6OJUZ6&ͱ͍ͬͨ ҆ՁͰѻ͑ΔήʔϜΤϯδϯ͕ൃୡ͍ͯ͠Δ͓͔͛Ͱɺ ୭͕ήʔϜΛ࡞Γ͘͢ͳΓ·ͨ͠ɻ ͜Εຊʹ͋Γ͕͍ͨࣄͰ͢ɻ
ͨͩɺ ʮ࡞Γ͘͢ͳͬͨʹ؆୯ʹ࡞ΕΔΑ͏ʹͳͬͨʯ ͱࢥ͍ͬͯΔͱׂͱ௧͍ʹૺ͍·͢ɻ
ήʔϜ੍࡞Λ͍ͯ͠Δͱɺ ͜Ε·Ͱʹड़͖ͯͨΑ͏ͳجૅࣝͷนʹ ඞͣͲ͔͜ͰͿͪͨΔ͕࣌དྷ·͢ɻ ήʔϜΫϦΤΠλʔͷੈքৗࠒɺ ͜ͷนͱઓ͍ͬͯ·͢ɻ ʢ͋ͱਓؒͱઓͬͨΓͱ͔͢Δ͠Ή͠Ζͦͬͪͷ͕ΊΜͲ̺ʣ
ήʔϜΤϯδϯ͕Χόʔͯ͘͠Ε͍ͯΔ༷ʑͳཁૉ ͜Ε·ͰͷήʔϜ։ൃͷྺ࢙ͰॏͶΒΕͨɺ ݂ͷᕷΉΑ͏ͳϊϋ͔Βग़དྷ͍ͯ·͢ɻ ͦΕΒͷϊϋͷجຊΛ͓ͬͯ͘ࣄ·ͨɺ Կ͔Λ࡞Δ্Ͱඇৗʹॏཁʹͳ͖ͬͯ·͢ɻ
جຊΛཧղ͍ͯ͠ΔͱɺଞʹԠ༻͕ޮ͖·͢ɻ ༷ʑͳ໘Ͱ৭ʑͳࣄΛߟ͑ͨΓɺ ϞϊΛ࡞Δࣄ͕ग़དྷΔΑ͏ʹͳΓ·͢ɻ ͦΕࣝͰ͋ͬͨΓɺҙࣝͰ͋ͬͯॏཁͰ͢ɻ
ήʔϜΤϯδϯʹ͍ͭͯதΛͬͱΓ͍ͨਓ ʮήʔϜΤϯδϯɾΞʔΩςΫνϟʯ ͱ͍͏ຊ͕ʢߴ͍Ͱ͕͢ʣ͓͢͢ΊͰ͢ɻ ͜Ε·Ͱͷϊϋͷྺ࢙ͱࠓ͕΄΅٧·͍ͬͯ·͢ɻ ͬ͟ͱಡΜͰ͓͚ͩ͘Ͱେҧ͏ͱࢥ͍·͢ɻ ඞͣͲ͔͜Ͱ׆͖ͯ͘ΔͣͰ͢ɻ
·͊ΊΜͲ͍͓͖ͯ͘͞͞ɺ ཁ͜͏͍͏͜ͱͰ͢ɻ
ᶆϝϞϦʹ͍ͭͯऴ جຊେࣄʂ