BEGINNER
1.5 hours•4 chapters
Animation Basics
Make things move! Learn to build bouncing balls, spinning coins, glowing buttons, and game sprites you can drop straight into your own games and websites.
Progress: 0%In progress
What You'll Learn
用 CSS 过渡让按钮发光并放大
用 @keyframes 制作循环动画
用 transform 移动、旋转和缩放东西
用 JavaScript 给游戏精灵做动画
Description
动画让游戏和网站变得鲜活。悬停时发光的按钮、旋转的金币、弹跳的小球、滑过屏幕的角色——这些全都是动画,而且每一部分你都能亲手做出来。
在本教程里,你的 Vibe Coding Academy 头像会带你走过真实、可复制粘贴的代码。你先从简单的悬停效果开始,再升级到 @keyframes 循环动画,然后用 JavaScript 逐帧控制运动——这正是真实游戏使用的技巧。每段代码都属于你,尽管粘贴、运行和修改。
到最后,你会拥有带动画的按钮、一个弹跳的小球、一枚旋转的金币,还有一个能用方向键移动的精灵——外加随时生成更多内容的 AI 提示词。
What's Inside
4 hands-on chapters • about 1.5 hours of fun.
- 1入门——动画到底是什么 + 你的第一个悬停效果
- 2让东西动起来——@keyframes、一个弹跳的小球和一枚旋转的金币
- 3炫酷效果与节奏——transform、缓动和一个发光的脉冲
- 4给你自己的项目做动画——一个你能控制的 JavaScript 游戏精灵
"Ready to make pixels dance? Hit Start Learning and let's bring your ideas to life!"