Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How I Used Rive to Build a Punchy Pixel Art Character for My Website

School of Motion via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn how to craft an interactive hero section for your portfolio website in this comprehensive Rive tutorial that demonstrates building a pixel art character that tracks mouse movement and responds to clicks. Master the entire workflow from creating pixel art assets using AI tools like Midjourney with manual cleanup in Photoshop, to implementing complex interactive behaviors in Rive including mouse tracking with hit boxes, joystick controls for directional head movement, and nested solos for managing multiple character states. Explore state machines with listeners and inputs for click events, constraint-based animations, and advanced features like activation zones that control when the character starts tracking the mouse. Discover techniques for optimizing file sizes, managing draw order, creating idle animations, adding sound effects, and integrating interactive app icons. Navigate challenges with AI tools for pixel art creation and learn hacking techniques to achieve desired results. Configure troubleshooting methods for visibility settings, animation timeline optimization, and advanced mouse tracking behaviors for professional portfolio implementations.

Syllabus

00:00 Intro
00:08 Setting Up the Design in Figma
01:50 Creating Pixel Art for Interactivity
03:29 Dancing with the Devil AI
04:02 Challenges with AI Tools for Pixel Art
06:00 Hacking the AI
11:00 File Size Considerations
13:29 Importing and Optimizing Assets in Rive
15:56 Creating an Idle Animation
23:38 One head down, eight to go
25:55 Draw Order to the Rescue
29:27 Mouse Tracking 101
30:58 Setting Up the Hit Box
31:42 Mouse Tracking with Rive
33:48 Creating a Joystick Control
36:51 Nested Solos FTW
39:04 How Joysticks Work
46:02 Time to Punch Out
47:14 Animating the Face Punch
50:22 Adding Sound Effects
51:48 Animating the Gut Punch
47:14 Animating the Face Punch
50:22 Adding Sound Effects
51:48 Animating the Gut Punch
53:23 Creating Hit Boxes for Click Events
00:55:06 Configuring State Machines for Click Events
00:58:17 Troubleshooting Visibility Settings
00:58:44 Optimizing Animation Timelines
00:59:58 Creating and Configuring Gut Punch
01:01:41 Integrating Animations into Design
01:04:50 Advanced Mouse Tracking Behavior
01:15:09 Adding Interactive App Icons
01:19:08 Final Touches and Troubleshooting
01:25:00 Wrap Up

Taught by

School of Motion

Reviews

5.0 rating, based on 1 Class Central review

Start your review of How I Used Rive to Build a Punchy Pixel Art Character for My Website

  • Profile image for Akashdeep Dutta
    Akashdeep Dutta
    I learned a lot from this course about Rive. It was easy to follow and helped me understand how to create animations better.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.