Slide 1

Slide 1 text

1 / 30(SAT) 2年ぶりにCSSアニメーションを作ったよ! 12/1 (SAT) うえむー

Slide 2

Slide 2 text

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…

Slide 3

Slide 3 text

1 / 30(SAT) まずは過去の作品を紹介します。 プロフィール

Slide 4

Slide 4 text

1 / 30(SAT)  てんじ プロフィール https://codepen.io/uemuragame5683

Slide 5

Slide 5 text

LTをやろうとしたしたきっかけ それでは本題に移ります!

Slide 6

Slide 6 text

LTをやろうとしたしたきっかけ connpassでMeguro.cssを見つけて CSS好きだしCSSのLTをやりたい!

Slide 7

Slide 7 text

LTをやろうとしたしたきっかけ 過去にCSSアニメーションで作ったものを ここで発表をするのもいいが せっかくだし新たなCSSアニメーション を作りたい

Slide 8

Slide 8 text

LTをやろうとしたしたきっかけ でも何を作ればいいか思いつかない。。。

Slide 9

Slide 9 text

LTをやろうとしたしたきっかけ モクモク会で主催者と 相談して流行っているものとかはどう? とアドバイスをいただきあるものを作ろうと思った

Slide 10

Slide 10 text

LTをやろうとしたしたきっかけ それは。。。

Slide 11

Slide 11 text

LTをやろうとしたしたきっかけ スイカゲームをオマージュした HTMLゲームのCSSアニメーションを作成することに!

Slide 12

Slide 12 text

CSSアニメーションを作成 期間が2週間しかない。。。でもやるしかない!

Slide 13

Slide 13 text

CSSアニメーションを作成 まずは、絵コンテを作成して イメージを作る

Slide 14

Slide 14 text

CSSアニメーションを作成 素材集めして / SVG化 SVG化は以下のツールがおすすめ! https://ja.vectorizer.ai/

Slide 15

Slide 15 text

1 / 30(SAT) CSSアニメーションを作成 素材集めたらデザイン作成

Slide 16

Slide 16 text

CSSアニメーションを作成 デザインできたのでWebpack・Pug・Sassで実装。

Slide 17

Slide 17 text

CSSアニメーションを作成 完成したアニメーション https://css-modan.vercel.app/htmlgame-animation/dist/index.html

Slide 18

Slide 18 text

CSSアニメーションを作った感想 メリット 作品を完成した時の達成感がすごい 絵を描くような楽しさを実感する デメリット animationのdelayの設定が小数点が入るとアニメーションが任意に 動かない(特にsafari)

Slide 19

Slide 19 text

THANK YOU!!!