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
2年ぶりにCSSアニメーションを作ったよ!
Search
Nobuyoshi
December 01, 2023
1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
2年ぶりにCSSアニメーションを作ったよ!
Nobuyoshi
December 01, 2023
More Decks by Nobuyoshi
See All by Nobuyoshi
ピクセルパーフェクトの定義
uemura
1
120
仕事では採用されなかったホスティングサービス、 せっかくなのでLTで話します
uemura
0
130
Babylon.js × microCMS でフォトギャラリーサイト作った
uemura
0
290
今年初めてのBabylonJsを触ってみた
uemura
0
310
ポートフォリオサイトのお問い合わせフォームをSendgrid + microCMSで作成したお話
uemura
1
1.6k
Three.js(WebGL)で一年以上学習した成果と便利なクラス/ライブラリを紹介
uemura
0
350
Pug / SASS でピクロス(カービィ)を作成
uemura
0
200
僕の好きなcssプロパティ・値5選
uemura
0
520
複雑なHTML_CSS アニメーション 作品一覧 + 苦労したこと
uemura
0
170
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
Deep Space Network (abreviated)
tonyrice
0
290
The Curse of the Amulet
leimatthew05
2
14k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
400
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.3k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
370
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
640
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Odyssey Design
rkendrick25
PRO
2
800
The Limits of Empathy - UXLibs8
cassininazir
1
630
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
490
Transcript
1 / 30(SAT) 2年ぶりにCSSアニメーションを作ったよ! 12/1 (SAT) うえむー
1 / 30(SAT) プロフィール うえむー @uemuragame5683 http://nu-blogsite.net/ https://uemu-engineer.com/ 職業:フロントエンドエンジニア 趣味:ゴルフ・ランニング・麻雀・ボードゲーム
スキル HTML / CSS / SCSS / Pug / JavaScript / PHP / Liquid /WordPress / MobableType / microCMS / Newt / 楽天RMS / AWS / SSH / GitHub / PowerShell / Git / Bitbucket /Symfony / Laravel / Next.js / Astro / jQuery /Three.js / Babylon.js / MySQL / Figma / XD / PhotoShop etc…
1 / 30(SAT) まずは過去の作品を紹介します。 プロフィール
1 / 30(SAT) てんじ プロフィール https://codepen.io/uemuragame5683
LTをやろうとしたしたきっかけ それでは本題に移ります!
LTをやろうとしたしたきっかけ connpassでMeguro.cssを見つけて CSS好きだしCSSのLTをやりたい!
LTをやろうとしたしたきっかけ 過去にCSSアニメーションで作ったものを ここで発表をするのもいいが せっかくだし新たなCSSアニメーション を作りたい
LTをやろうとしたしたきっかけ でも何を作ればいいか思いつかない。。。
LTをやろうとしたしたきっかけ モクモク会で主催者と 相談して流行っているものとかはどう? とアドバイスをいただきあるものを作ろうと思った
LTをやろうとしたしたきっかけ それは。。。
LTをやろうとしたしたきっかけ スイカゲームをオマージュした HTMLゲームのCSSアニメーションを作成することに!
CSSアニメーションを作成 期間が2週間しかない。。。でもやるしかない!
CSSアニメーションを作成 まずは、絵コンテを作成して イメージを作る
CSSアニメーションを作成 素材集めして / SVG化 SVG化は以下のツールがおすすめ! https://ja.vectorizer.ai/
1 / 30(SAT) CSSアニメーションを作成 素材集めたらデザイン作成
CSSアニメーションを作成 デザインできたのでWebpack・Pug・Sassで実装。
CSSアニメーションを作成 完成したアニメーション https://css-modan.vercel.app/htmlgame-animation/dist/index.html
CSSアニメーションを作った感想 メリット 作品を完成した時の達成感がすごい 絵を描くような楽しさを実感する デメリット animationのdelayの設定が小数点が入るとアニメーションが任意に 動かない(特にsafari)
THANK YOU!!!