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
160
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
46
8.2k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
480
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Evolving SEO for Evolving Search Engines
ryanjones
0
250
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Become a Pro
speakerdeck
PRO
31
6.2k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
660
Are puppies a ranking factor?
jonoalderson
1
3.8k
How STYLIGHT went responsive
nonsquared
100
6.2k
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!!!