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
CSSだけでCookie Clickerを作る
Search
kthatoto
October 29, 2023
Technology
0
260
CSSだけでCookie Clickerを作る
kthatoto
October 29, 2023
Tweet
Share
More Decks by kthatoto
See All by kthatoto
複数ブラウザウィンドウを 単一平面とみなしてボールの 衝突判定をする
kthatoto
0
110
いろいろな駆動開発の話 / various-driven-development
kthatoto
0
77
ぼくのかんがえたさいきょうの放置ゲームを作ってる話 / saikyou-houti-game
kthatoto
1
450
最強の放置ゲームを作ってる話 ~ と、そのうちのゲーム作るためのゲームデータエディタを作ってる話 ~
kthatoto
0
50
ぼくのかんがえたさいきょうのぶろぐしすてむ
kthatoto
0
710
Other Decks in Technology
See All in Technology
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
2
590
DMM.com アルファ室採用案内資料
hsugita
1
220
コードや知識を組み込む / Incorporate Code and knowledge
ks91
PRO
0
130
LangSmith入門―トレース/評価/プロンプト管理などを担うLLMアプリ開発プラットフォーム
os1ma
5
680
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
430
The AI Revolution Will Not Be Monopolized: Behind the scenes
inesmontani
PRO
1
150
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
4
610
JSON攻略法.pdf
miyakemito
8
5.2k
いつか使うかも貯金してたらめちゃめちゃ機能が増えてた話
riyaamemiya
0
600
GrafanaMeetup_AmazonManagedGrafanaのアクセス制御機能とマルチテナント環境下でのアクセス制御について
daitak
0
380
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
910
データベース02: データベースの概念
trycycle
0
180
Featured
See All Featured
A better future with KSS
kneath
231
16k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Thoughts on Productivity
jonyablonski
59
3.9k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.6k
Happy Clients
brianwarren
92
6.4k
Docker and Python
trallard
35
2.7k
A Tale of Four Properties
chriscoyier
152
22k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
245
20k
A designer walks into a library…
pauljervisheath
201
23k
Why Our Code Smells
bkeepers
PRO
331
56k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
13
8.3k
Transcript
$44͚ͩͰ$PPLJF$MJDLFSΛ࡞Δ !IUPQJHFPO
ߴڮ Ұే (Kazuto Takahashi) ɾॴଐɿגࣜձࣾΫϩεϏοτ ɾۀɿγϑτཧαʔϏεͷ։ൃ, ςοΫϦʔυ ɾٕज़ɿRails, Vue,
React, NeoVim ɾझຯɿٕज़ͷແବ͍, ์ஔήʔϜ Zenn / GitHub @kthatoto X @h4topigeon
%FNP https://kthatoto.github.io/css-cookie-clicker
Έ JOQVUUZQFDIFDLCPYͷଟ༻ CZQVH $44ͷDPVOUFSؔDIFDLFE d 4BTT4$44ͷཞ༻
JOQVUUZQFDIFDLCPYͷଟ༻ CZQVH
JOQVUUZQFDIFDLCPYͷଟ༻ CZQVH 🍪 ਤղ ΫϦοΫ 🍪 🍪input:checked νΣοΫ͞ΕͨinputΛ ݟ͑ͳ͍ͱ͜Ζʹඈ͢
4BTT4$44ͷཞ༻ JUFN͕ߪೖՄೳ͔$44Ͱஅ ΄΅खଓతϓϩάϥϜॻ͍ͯΔײ֮ QSJDFͷJUFNʹରͯ͠ ଞͷJUFNΛߪೖ͍ͯ͠ͳ͚Ε ɹɹݸҎ্DIFDLFEͳΒMBCFMԡͤΔ
ଞͷJUFNΛߪೖ͍ͯ͠Δ߹ ɹɹͦͷJUFNͷஈ ݸҎ্DIFDLFE ɹ͜ΕΛશͯͷύλʔϯॻ͘
OݸͷJUFN͕͋Δ࣌ ɹ ͷએݴϒϩοΫ͕ඞཁʹͳΔ ྫ ݸͷJUFN͕࣌ JUFNΛങ͑Δ͔Ͳ͏͔ JUFNΛങͬͯͳ͍JUFNΛങͬͯͳ͍
JUFNΛങͬͨJUFNΛങͬͯͳ͍ JUFNΛങͬͯͳ͍JUFNΛങͬͨ JUFNΛങͬͨJUFNΛങͬͨ JUFNΛങ͑Δ͔Ͳ͏͔ ಉ͘͡ύλʔϯ JUFNΛങ͑Δ͔Ͳ͏͔ ಉ͘͡ύλʔϯ n ⋅ 2(n−1) 4BTT4$44ͷཞ༻ }2(3−1)}3
ྫ JUFNDPPLJF JUFNDPPLJFTͷ߹ 4BTT4$44ͷཞ༻ item1Λങ͏ͷʹ1cookieඞཁ item2ΛߪೖࡁΈ(2cookies) item1Λങ͏ͷʹ3cookiesඞཁ
.BQ "SSBZ ɹɹ JUFNใ GPS FBDIϧʔϓ ɹɹ
ී௨ʹ JG FMTFذ ɹɹ ϧʔϓͷ࠷ޙͷJUFSBUJPOͳΒʙ͢Δ ɹɹ JUFNΛങΘΕͨ߹ʙ ΧελϜؔ ɹɹ QPX O N OͷN ɹɹ CJOBSZIJU O EJHJU ɹɹɹOΛਐදهͨ࣌͠ʹEJHJUʹ ɹɹɹ͕͋Δ͔ 4BTT4$44ͷཞ༻
ΞΠςϜͷޮՌΛ࣮͢Δ ɹɹ ΫϦοΫ͋ͨΓͷ֫ಘ$PPLJFΛ૿͢ ɹɹ ࣗಈͰ૿͑ΔΑ͏ʹ͢Δ ͜ΕෆՄೳʹۙͦ͏ ࠓޙ