◯◯◯◯◯◯◯◯◯◯を使って簡単なゲームを作ってみた
by
Daichi
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
◯◯◯◯◯◯◯◯◯◯を 使って簡単なゲームを作ってみた 2024.09.20 @ Sendai Frontend Meetup #13 Daichi Kanke (@kan_dai)
Slide 2
Slide 2 text
Daichi Kanke 株式会社RightTouch デザインエンジニア 株式会社TAM フロントエンドアドバイザー kan_dai KanDai 宮城県 仙台フロントエンドUG
Slide 3
Slide 3 text
流れてくるボールをタッチするゲーム(Lv5まで) その要素が何を表すのかクラス名をつけて そのクラスやタグに対してスタイルを指定していく https://kandai.github.io/touch-the-ball/
Slide 4
Slide 4 text
◯◯◯◯◯◯◯◯◯◯は何?
Slide 5
Slide 5 text
HTMLとCSSだけ を 使って簡単なゲームを作ってみた
Slide 6
Slide 6 text
https://developer.mozilla.org/ja/docs/Web/CSS/:has
Slide 7
Slide 7 text
:has()の使えそうなシチュエーション
Slide 8
Slide 8 text
フォームの状態に応じてスタイルを変更 その要素が何を表すのかクラス名をつけて そのクラスやタグに対してスタイルを指定していく https://ics.media/entry/240808/
Slide 9
Slide 9 text
包含する要素の内容に応じてスタイルを変更 その要素が何を表すのかクラス名をつけて そのクラスやタグに対してスタイルを指定していく https://griponminds.jp/blog/css-selectors-has-pseudo-class/
Slide 10
Slide 10 text
CMSの入力に応じてスタイルを変更 その要素が何を表すのかクラス名をつけて そのクラスやタグに対してスタイルを指定していく https://zenn.dev/tomy_dev/articles/0e3dc637ae12e6
Slide 11
Slide 11 text
🤔 どうやってゲームを作るの?
Slide 12
Slide 12 text
Slide 13
Slide 13 text
チェックボックスがチェック されたらタイトル画面を非表示
Slide 14
Slide 14 text
ラジオボタンがチェック されたらクリア画面表示
Slide 15
Slide 15 text
背景もラジオボタンで チェックでミス画面を表示
Slide 16
Slide 16 text
リトライもラジオボタン 背景と同じname値なので ミス画面が非表示になって ゲーム画面に戻る
Slide 17
Slide 17 text
https://github.com/KanDai/touch-the-ball
Slide 18
Slide 18 text
:has() おもしろい まとめ
Slide 19
Slide 19 text
ありがとうございました!