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
tweenによるアニメーション
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kaidouji85
September 26, 2018
Technology
200
0
Share
tweenによるアニメーション
JSer.info 400回記念イベント発表スライドです。
kaidouji85
September 26, 2018
More Decks by kaidouji85
See All by kaidouji85
AbortControllerでPromiseをキャンセルする
kaidouji85
0
40
一発芸!!なんちゃってローカライズ
kaidouji85
0
110
AWSだけでネット対戦できるブラウザゲームを作った話
kaidouji85
0
85
GitHub CopilotでJavaScript開発効率を爆上げする
kaidouji85
0
130
Serverless + Fargate構成で継続的デリバリーの速度を劇的に改善した話
kaidouji85
0
1k
サーバーレスアーキテクチャこそ"ヘキサゴナルアーキテクチャ"
kaidouji85
0
120
サーバーレスでターンベース制のネット対戦ゲームを作った話
kaidouji85
0
660
CDKで構築したFargateのデプロイ時間を改善した話
kaidouji85
2
590
ブラウザゲームで視聴者参加型のゲーム配信
kaidouji85
0
380
Other Decks in Technology
See All in Technology
20260516_SecJAWS_Days
takuyay0ne
2
460
React Compiler導入から21ヶ月、いま始めるならこうやる
astatsuya
2
250
Claude Code で使える DuckDB Skills を試してみた / DuckDB Skills and Claude Code
masahirokawahara
1
690
Purview 勉強会報告 Microsoft Purview 入門しようとしてみた
masakichixo
1
440
可視化から活用へ — Mesh化・Segmentation・アライメントの研究動向
gpuunite_official
0
220
おいらのAWSアップデートの追い方〜Slack×AgentCore〜
yakumo
1
110
GCASアップデート(202603-202605)
techniczna
0
210
"うちにはまだ早い"は本当? ─ 小さく始めるPlatform Engineering入門
harukasakihara
6
630
AWS運用におけるAI Agent活用術 / JAWS-UG 神戸 #11 LT大会
genda
1
300
データモデリング通り #5オンライン勉強会: AIに『ビジネスの文脈』を教え込むデータモデリング
datayokocho
0
290
オライリーイベント登壇資料「鉄リサイクル・産廃業界におけるAI技術実応用のカタチ」
takarasawa_
0
410
Claude Code / Codex / Kiro に AWS 権限を 渡すとき、何を設計すべきか
k_adachi_01
5
1.7k
Featured
See All Featured
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
160
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
150
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
110
Automating Front-end Workflow
addyosmani
1370
200k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
190
The Invisible Side of Design
smashingmag
302
52k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
360
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
180
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
550
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
54k
New Earth Scene 8
popppiees
3
2.2k
Transcript
UXFFOʹΑΔΞχϝʔγϣϯ ɹ༎հ
ࣗݾհ ɹ༎հ ϓϩάϥϚʔ +4େ͖ UISFFKTͷήʔϜΛ झຯͰ࡞ͬͯ·͢
αϯϓϧίʔυ σϞͰ͏ίʔυHJUIVCʹΞοϓ͠·ͨ͠ DISPNFͰಈ࡞֬ೝΛ͍ͯ͠·͢ IUUQTHJUIVCDPNLBJEPVKJUXFFO BOJNBUJPO
ΞδΣϯμ UXFFOͱ UXFFOWTϒϥβඪ४ UXFFOͱ'14 ·ͱΊ
ΞδΣϯμ UXFFOͱ UXFFOWTϒϥβඪ४ UXFFOͱ'14 ·ͱΊ
UXFFOͱ ΩʔϑϨʔϜΛઃఆͯ͠ΞχϝʔγϣϯΛ දݱ͢Δ Ξχϝʔγϣϯͤ͞Δͷɺ +BWB4DSJQUΦϒδΣΫτ ݱঢ়ɺϒϥβωΠςΟϒ࣮ଘࡏ͠ͳ͍
UXFFOͷσϞ αϯϓϧίʔυ<TBNQMFUXFFO>
ղઆ '14Ͱը໘Λॻ͖͍ͯ͠Δ ࠲ඪͷมΛܦա࣌ؒʹԠͨ͡ʹ ηοτ͍ͯ͠Δ UXFFOϥΠϒϥϦUXFFOKTΛ༻
UXFFOͷجຊ֓೦ ඵؒͰQYਐΉUXFFO QY ඵ QY ඵ ඵඵ9QY Ҡಈ͕ऴྃͨ࣌ؒ͠
UXFFOϥΠϒϥϦͷྫ HBTQ (SFFO4PDL"OJNBUJPO1MBUGPSN UXFFOKT WFMPDJUZKT
ΞδΣϯμ UXFFOͱ UXFFOWTϒϥβඪ४ UXFFOͱ'14 ·ͱΊ
Ξχϝͷϒϥβඪ४ DTT DTTτϥϯδγϣϯ DTTΞχϝʔγϣϯ 8FC"OJNBUJPO"1*
8FC"OJNBUJPO"1*ิ $44ΞχϝʔγϣϯΛ+4͔ΒͰ ͑ΔΑ͏ʹͨ͠ͷ ΞχϝʔγϣϯΛνΣΠϯͤ͞ΔͳͲɺ $44Ͱ͔ͬͨ͜͠ͱ͕؆୯ʹͰ͖Δ 5$ϓϩϙʔαϧ4UBHF
8FC"OJNBUJPO"1*σϞ αϯϓϧίʔυ<TBNQMFXFCBOJNBUJPOBQJ>
Ξχϝʔγϣϯػೳൺֱ λΠϜϥΠϯ Πϕϯτ νΣΠϯ DTT ˓ ˓ ˚ XFC BOJNBUJPO
BQJ ˓ ˓ ˓ UXFFO ˓ ˓ ˓
͑Δॴͷൺֱ IUNMཁૉ DBOWBT Ξχϝ 8FC(- Ξχϝ DTT ˓ XFC BOJNBUJPO
BQJ ˓ UXFFO ˓ ˓ ˓
DBOWBTɺ8FC(-ิ DBOWBTɺ8FC(-ཁૉΛॻ͖͑Δٕज़ ͳͷͰɺελΠϧͷద༻ൣғ֎ ը૾ͷ༰ΛελΠϧͰมߋͰ͖ͳ͍ͷͱಉ͡
UXFFOɺϒϥβඪ४·ͱΊ DBOWBTɺ8FC(-ͷΞχϝʔγϣϯ͕Ͱ͖Δ ͷUXFFO͚ͩ )5.-ཁૉͷΞχϝʔγϣϯͰɺ ঢ়گʹԠ͖ͯ͡ͳͷΛ͍͍͑
ΞδΣϯμ UXFFOͱ UXFFOWTϒϥβඪ४ UXFFOͱ'14 ·ͱΊ
'14ͱ 'SBNFT1FS4FDPOEͷུ ඵؒʹԿճը໘Λ࠶ඳը͢Δ͔ͱ͍͏ҙຯ
UXFFͷ'14 UXFFOࣗମ'14Λ࣋ͨͳ͍ UXFFOΛݺͼग़͍ͯ͠Δɺը໘࠶ඳըϧʔϓͷ '14ʹґଘ͍ͯ͠Δ
SFRVFTU"OJNBUJPO'SBNFͷ'14 SFRVFTU"OJNBUJPO'SBNFͷ'14ҰఆͰ͋Δ ͜ͱ͕อূ͞Ε͍ͯͳ͍ ௨ৗ'1͕ͩɺঢ়گʹΑΓ'14ҎԼ ʹͳΔ͜ͱ͕͋Δ
UXFFOΛΘͳ͍Ξχϝ UXFFOΛΘͣʹɺSFRVFTU"OJNBUJPO'SBNF ͚ͩͰΞχϝʔγϣϯ͢Δ͜ͱՄೳ Α͘ݟΔΓํ͕ͩɺݸਓతʹ Ξϯνύλʔϯͩͱࢥ͏ const gameLoop = time =>
{ requestAnimationFrame(gameLoop); pos.x += 4; context.clearRect(0, 0, canvas.width, canvas.height); context.drawImage(image, pos.x, pos.y); }; requestAnimationFrame(gameLoop);
ΞϯνύλʔϯͷσϞ αϯϓϧίʔυ<TBNQMFBOUJQBUUFSO>
Ξϯνύλʔϯͷཧ༝ '14ͷมߋʹऑ͍ දݱྗ͕͍
ඵ ඵ ̎ඵ ̍ϑϨʔϜ͝ͱʹ ͢Δ 9 9
࣌ؒ ࣌ؒ 9 9 9 '14 '14
ඵ ඵ ̎ඵ 5XFFO ඵͰҠಈ 9 9
࣌ؒ ࣌ؒ 9 9 9 '14 '14
දݱྗ͕͍ཧ༝ UXFFOΛΘͳ͍Ͱɺ࢛֯ܗʹҠಈͤ͞Δ ϩδοΫΛߟ͑Δ JGɺTXJUDIɺঢ়ଶมͩΒ͚ʹͳͬͯ ෳࡶʹͳΔ
݁ UXFFOʹ'14ͳ͍ SFRVFTU"OJNBUJPO'SBNFͷΞχϝʔγϣϯ ͰඞͣUXFFOΛ͓͏
ΞδΣϯμ UXFFOͱ UXFFOWTϒϥβඪ४ UXFFOͱ'14 ·ͱΊ
ࠓͷ·ͱΊ UXFFOΞχϝʔγϣϯͷٕज़ DBOWBTɺ8FC(-ΞχϝʹUXFFOΛ͓͏ SFRVFTU"OJNBUJPO'SBNFͷΞχϝͰUXFFO Λ͓͏
͝੩ௌ͋Γ͕ͱ͏ ͍͟͝·ͨ͠