How to Create Blender Animations for Roblox (Full Guide) — Transcript
Full transcript
- 0:17Why is animating in this plug-in so
- 0:19hard?
- 0:21Everything feels so broken and buggy.
- 0:24I wish there was a better way to
- 0:25animate.
- 0:26You know, cleaner, easier, more
- 0:29interactive, and worth it in the future.
- 0:31I know there's a better plug-in, but
- 0:34I'm not going to pay $30 for a plug-in.
- 0:37Are they crazy or what?
- 0:40You know what plug-in I'm referring to.
- 0:43I guess I need to pay just to animate
- 0:45and probably abandon it.
- 0:47>> Oh, please don't spend your money on
- 0:49that. You know there's a better way,
- 0:52free, easy, more interactive, and more
- 0:55professional to make animations.
- 0:57And we're inside of it, Blender.
- 1:01>> What?
- 1:02Blender?
- 1:04That thing is hard to learn.
- 1:06I literally need a guide for everything.
- 1:08>> Well, obviously, silly. If you keep
- 1:11sticking to Roblox Studio, you may never
- 1:14progress as a developer. You need to
- 1:16take a big step to make great
- 1:18animations.
- 1:19And no, Blender is not really that hard
- 1:22to learn. You may find it confusing at
- 1:25first, but the more you use it, the more
- 1:27you start to understand it.
- 1:30>> Okay.
- 1:31You just convinced me.
- 1:33So, where do I start?
- 1:36What do I do? How do I even animate in
- 1:38Blender?
- 1:40>> Well, that's the point of this video.
- 1:42I'll show you and guide you, though.
- 1:44Obviously, you'll need to practice if
- 1:46you want to make progress.
- 1:50Hey, welcome to this video. As you saw
- 1:53in the title, today we'll learn how to
- 1:55create animations in Blender, how to
- 1:58make them, export them, and also how to
- 2:00get comfortable with this beautiful 3D
- 2:03program. Instead of relying on the raw
- 2:05blocks studio animation plugin, I mean,
- 2:09it's not bad, but it could be better.
- 2:11And paying $30 just for something as
- 2:14basic as animating is not on my ethics
- 2:16list. We'll use Blender. And no, don't
- 2:20get scared of this 3D program. It will
- 2:22be your next best friend once you know
- 2:25how to use it. You can really create
- 2:27amazing things that simply [music]
- 2:28aren't possible in Roblox Studio. So,
- 2:32with nothing more to add to this
- 2:33introduction, enjoy the video.
- 2:42Before we go straight to animating in
- 2:44Blender, we need to complete a few steps
- 2:47first. We need to download some
- 2:49important things. Blender, [music]
- 2:52obviously, but very importantly, we need
- 2:55to be on version 4.2 or above. Anything
- 2:58lower may not work with this guide.
- 3:00>> [music]
- 3:00>> You can download Blender from the
- 3:01official website with this simple
- 3:03button.
- 3:07Now, with Blender installed, don't touch
- 3:10it for now. Next, we need a Roblox
- 3:13Studio plugin called Blender Animation.
- 3:16I'll put the links in the comments if
- 3:17you want to download it. [music] Now,
- 3:20the most important one. We need a rig.
- 3:22This is important. I'll be working with
- 3:25a rig made by Ear Sighted. You can work
- 3:27with any rig as long as it is compatible
- 3:30with the plugin in Blender. It's okay.
- 3:32Now, scroll down until you see files.
- 3:36Download both of them, the Blender one
- 3:38and the Roblox Studio one.
- 3:40All right. Now, for the final
- 3:42requirement, we need to download this
- 3:45Blender plugin, Roblox Animations
- 3:47[music] Exporter, which is an extension
- 3:49for the Roblox Studio plugin. And yes,
- 3:52this is safe. I've been using it for a
- 3:54long time. You will get a zip file. Open
- 3:58Blender.
- 3:59For the first time you'll see an empty
- 4:01space with a cube. [music]
- 4:03If you see this, congrats. To install a
- 4:06plugin, look at the top of the screen.
- 4:09You'll see file, edit, render,
- 4:11>> [music]
- 4:11>> window, and help. Go to edit, then
- 4:14preferences, then the tab called get
- 4:16extensions. Grab your zip file and drop
- 4:19it into Blender.
- 4:23A window called install from disk will
- 4:25pop up. Just press okay and the plugin
- 4:28will be installed.
- 4:36Now, I dare you to open the rig Blender
- 4:39file. You can open it with a few clicks
- 4:41or just drag it straight into Blender.
- 4:49Now, before you get [music] crazy, let
- 4:51me explain because you are probably
- 4:54looking at a lot of buttons right now.
- 4:56Blender isn't easy program once you know
- 4:58what you're doing, so I'll try to
- 5:00connect everything to the Roblox Studio
- 5:02UI.
- 5:04On the right, you can see the scene
- 5:06collection. Think of it as the workspace
- 5:08where all your objects and instances
- 5:10[music] live. This over here is the
- 5:12sidebar, also known as the end panel
- 5:15because you can open it by pressing the
- 5:17letter N. Think of it as the properties
- 5:19tab.
- 5:21As you can see, it's also where the
- 5:23plugin we installed earlier. We'll
- 5:26explain that later.
- 5:27In the center is the 3D viewport. You
- 5:30[music] can see the rig and some weird
- 5:32highlighted parts. I'll explain those
- 5:34later, too.
- 5:36Up in the top middle, you can see these
- 5:39buttons. We'll mainly be using move and
- 5:41rotation. Think of this as [music] the
- 5:43home tab.
- 5:45On the left is the graph editor. You may
- 5:47not use it much or even know how to use
- 5:50it yet, [music] but basically it lets
- 5:51you control how keyframe movements blend
- 5:54together to make animations smoother.
- 5:56Roblox Studio actually has a built graph
- 5:59editor, too. [music]
- 6:01And the last one, at the bottom middle,
- 6:03is the [music] dope sheet. Just think of
- 6:06it as the Roblox animation plugin or
- 6:08Moon Animator, too.
- 6:10>> [music]
- 6:10>> Those yellow diamonds are called
- 6:12keyframes. I don't really need to
- 6:14explain what keyframes [music] are if
- 6:16you already animate.
- 6:18Now, before we continue, we need to
- 6:21check a couple of things. Make sure that
- 6:23auto keying, [music] that little red
- 6:25record button, is turned on. If it's
- 6:28not, your keyframes may not register in
- 6:30the dope sheet when you move the
- 6:32character's bones.
- 6:33Also, make sure you're in pose mode and
- 6:35not object mode. If you're in object
- 6:38mode, your 3D [music] space will look
- 6:40like this.
- 6:41Your bones may appear gray or
- 6:43transparent. [music] Just click the rig,
- 6:45and in the top left, where I explained
- 6:47the home tab, click the mode and select
- 6:50pose mode.
- 6:51All right, if you've made it to this
- 6:53point and everything looks correct,
- 6:54[music]
- 6:55congrats again.
- 7:02Now, here's the fun part. We're going to
- 7:05animate. We'll be animating two things,
- 7:07a walk cycle and a run cycle.
- 7:11Why? Well, because they're very easy to
- 7:13animate if you already know the
- 7:15principles of animation. If you don't
- 7:17know them yet, don't [music] worry, you
- 7:19can still follow along. All right, I
- 7:22don't want to waste time. [music]
- 7:24Let's get back to Blender. So, you can
- 7:26select those highlighted parts, which
- 7:28are actually bones. This is how you move
- 7:31your character. If you want to place a
- 7:33keyframe, just move the [music] playback
- 7:35head in the dope sheet.
- 7:37All right, with that understood, let's
- 7:40start with the walk cycle.
- 7:48This is the contact pose. [music] This
- 7:50is where your animation starts and ends.
- 7:53It's called contact because this is the
- 7:55moment where the legs [music] touch the
- 7:56floor.
- 7:58Now we clone the contact pose. Press A
- 8:01to select every [music] bone in the
- 8:02viewport, then right click and copy. Go
- 8:05to frame 20 and this part is important.
- 8:09[music] Left click and press paste text
- 8:11flipped both. This is where your
- 8:13animation should end.
- 8:17Next, we need to make the down pose. If
- 8:20you've seen walk cycle reference images
- 8:22before, you may notice that the torso is
- 8:24never stiff. There's always some
- 8:26movement to it.
- 8:37The next one is the pass pose. This is
- 8:39where the leg bends and swings to the
- 8:41other side. Move the torso slightly
- 8:44upward here to give the feeling that the
- 8:46character is actually rising back up.
- 8:54And the last one, the up pose. This is
- 8:57the highest [music] point the character
- 8:59reaches during the walk.
- 9:02And we're almost done. We go back to the
- 9:04contact pose, but now we need to make it
- 9:07an actual cycle.
- 9:08>> [music]
- 9:09>> So we take the poses we already have and
- 9:11paste them flipped. Just follow along
- 9:13with me here.
- 9:18And that's it. You have your first walk
- 9:21cycle.
- 9:22Now for the run cycle, it's pretty
- 9:24similar, but the poses are more
- 9:26exaggerated and it should have a lot
- 9:28more energy to it. Since I don't want to
- 9:30make this any more boring, you already
- 9:33know the rules. First comes the the
- 9:35pose, down pose, pass pose, up pose, and
- 9:39contact again. So, just enjoy the
- 9:42sped-up scene.
- 9:48>> Um hello. I am not Mika part, if you are
- 9:52enjoying [music] this tutorial, it would
- 9:54be really but really nice if you just
- 9:57subscribe to my channel because, you
- 9:59know,
- 10:00making this type of videos is not easy,
- 10:02so
- 10:03um
- 10:03>> [music]
- 10:04>> I guess my because I I don't want to
- 10:07enjoy your mouse, so
- 10:09yeah,
- 10:10bye.
- 10:11Bye bye bye, yeah.
- 10:17>> All right, two animations done. If you
- 10:19didn't finish yours, don't [music]
- 10:21worry. You're learning at your own pace
- 10:23and that's totally fine.
- 10:25Now, the next thing that almost everyone
- 10:27ignores,
- 10:28>> [music]
- 10:28>> the graph editor. I personally don't use
- 10:31it that much because my animations tend
- 10:33to be more stylized and exaggerated, so
- 10:36it's [music] not really necessary for my
- 10:38style. But, if you're going for
- 10:40something smoother or more realistic,
- 10:42you're going to need to use it or at
- 10:44least learn how it work. Looking at the
- 10:47animations I just made, they're smooth,
- 10:50>> [music]
- 10:50>> but they could be a lot better.
- 10:55If you press A to select everything and
- 10:57look to the left, you'll see those weird
- 10:59lines and curves, and you probably have
- 11:01no idea what any of it means. If you're
- 11:04into math or algebra, you might
- 11:06recognize those as F curves.
- 11:08So, how do you use it? I'll be real
- 11:11[music] with you. I don't know
- 11:13everything about it either.
- 11:16But, what I do know is that you have
- 11:18more control over your animation. You
- 11:20need to look through those curves and
- 11:22find the ones that don't look smooth.
- 11:25Click on any part you want to inspect.
- 11:27For example, this part of the arm isn't
- 11:29very smooth here.
- 11:32What do, just grab those black handles
- 11:35and try to shape it into a clean curve.
- 11:38Repeat this wherever necessary. Try to
- 11:40spot the parts that feel off and adjust
- 11:43them in the graph editor.
- 11:45After tweaking things a little, you may
- 11:48notice a small difference or a huge
- 11:50difference, depending on the animation
- 11:52you're working on.
- 11:54Since I don't want to go too deep into
- 11:56this, [music] I'll leave it at the
- 11:58basics. There are plenty of tutorials on
- 12:01the graph editor out there, so make sure
- 12:03to look those up.
- 12:05All right, now we [music] need to export
- 12:07them.
- 12:15All right, remember the sidebar we
- 12:18talked about earlier? Just press N and
- 12:20it'll open right up. Head over to the
- 12:23RBX Animations tab, scroll down until
- 12:26you see the animation section, and press
- 12:29bake clipboard. A code will now be
- 12:31generated and copied. Now open Roblox
- 12:35Studio and open any base plate. Drag in
- 12:38the R6 rig that [music] we downloaded
- 12:40earlier. Remember, not the Blender one,
- 12:43just the one that ends in RBXM. So, if
- 12:47you've downloaded everything up to this
- 12:48point,
- 12:49>> [music]
- 12:49>> go to plugins and open Blender
- 12:51Animations. Select the rig and click on
- 12:54import animation from clipboard, and
- 12:57that's it.
- 12:59You just made your first Blender
- 13:00animation and exported it.
- 13:02>> [music]
- 13:03>> Now scroll down until you see upload
- 13:05animation to Roblox. Upload it, give it
- 13:08a name, and you're done. [music] The
- 13:09animation is now saved to your account.
- 13:12You can access it through the toolbox or
- 13:14just copy the ID and make it functional
- 13:17in your game.
- 13:19Now, this could be the end of the video,
- 13:22but if you want to make your animations
- 13:24fully functional in your game, continue
- 13:26watching this video. But, if you don't,
- 13:29well, uh
- 13:30bye, I guess.
- 13:38In this part, I'll explain how to make
- 13:40your animations fully functional using a
- 13:43class called animator. We go to Roblox
- 13:46Studio and open a base plate. But,
- 13:48before we continue, [music] we need to
- 13:50switch our character from R15 to R6.
- 13:53Why? Because we animated our character
- 13:56in R6, so it simply won't work in R15.
- 14:00Go to file,
- 14:02then game settings, then find avatar
- 14:05settings. Click those three dots and
- 14:08select R6 [music] only, then save and
- 14:10restart.
- 14:13If you want to animate an NPC, grab the
- 14:15rig we used earlier or any other rig, as
- 14:19long as it has a humanoid and is
- 14:20properly configured, you're good to go.
- 14:24Inside the [music] rig, create an
- 14:26animation instance
- 14:28and paste in the animation ID from the
- 14:31animation you made earlier.
- 14:34Now, we'll write a script. This is
- 14:37important. [music] We're going to use a
- 14:39local script, not a server script. We
- 14:42don't want to overload our game as it
- 14:44expands and running it server-side may
- 14:46cause latency issues. [music] It's
- 14:48always better to run it from the
- 14:50player's device rather than the server.
- 14:53So, create the script and change the run
- 14:55context to client.
- 15:00I'll assume you already know some
- 15:01scripting, but I'll explain it anyway.
- 15:04You grab the character, find a humanoid,
- 15:07then inside the humanoid find the
- 15:09animator. Then, you find the run
- 15:11animation, create an animation track,
- 15:14and play it.
- 15:16Simple as that. And if you test it, it
- 15:18should run perfectly in your game. So,
- 15:21now you know how to play animations, but
- 15:24what about your own character?
- 15:26This part is actually even easier. Start
- 15:29your game, then go to the workspace and
- 15:32find your character. Inside it, you'll
- 15:34see a script called animate. Copy it
- 15:37with control plus C.
- 15:39Now, stop your game. Go to starter
- 15:41player and then starter character
- 15:43scripts and paste the script there.
- 15:45>> [music]
- 15:46>> Inside it, you'll find a bunch of
- 15:48instances. Choose the one you want to
- 15:50change. For me, it's the walk animation.
- 15:54Change the ID and you're done. Your
- 15:56character now has a custom animation.
- 16:02Well, congratulations on making it to
- 16:04the end of this video. At this point,
- 16:07you should already know how to animate
- 16:09in Blender, which is a huge step forward
- 16:11as a game developer.
- 16:13If you enjoyed this video, remember to
- 16:15subscribe or show any kind of support.
- 16:18It really helps keep this project going
- 16:20and the motivation alive. I don't have
- 16:22anything else to say, so see you later.
About this transcript
This page contains the full transcript of How to Create Blender Animations for Roblox (Full Guide) by MikoLikesHat, generated from the public captions YouTube serves with the video. The transcript has 2,415 words across 392 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.