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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
110
仕事では採用されなかったホスティングサービス、 せっかくなのでLTで話します
uemura
0
130
Babylon.js × microCMS でフォトギャラリーサイト作った
uemura
0
280
今年初めてのBabylonJsを触ってみた
uemura
0
300
ポートフォリオサイトのお問い合わせフォームをSendgrid + microCMSで作成したお話
uemura
1
1.6k
Three.js(WebGL)で一年以上学習した成果と便利なクラス/ライブラリを紹介
uemura
0
340
Pug / SASS でピクロス(カービィ)を作成
uemura
0
190
僕の好きなcssプロパティ・値5選
uemura
0
520
複雑なHTML_CSS アニメーション 作品一覧 + 苦労したこと
uemura
0
160
Featured
See All Featured
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
1.8k
The Cult of Friendly URLs
andyhume
79
6.9k
Site-Speed That Sticks
csswizardry
13
1.2k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
310
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
220
Un-Boring Meetings
codingconduct
0
320
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Optimizing for Happiness
mojombo
378
71k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Navigating Weather and Climate Data
rabernat
0
230
Building Flexible Design Systems
yeseniaperezcruz
330
40k
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!!!