How to make your character dance in roblox studio

Creating an Animation | Roblox Creator Documentation

Roblox Studio features a built-in Animation Editor to design custom animations for in-game characters. To learn how to use the editor, you'll create an animation of a character doing a victory leap. Once finished, that animation can be played for any Roblox avatar.

Animation Setup

Before animating, you'll create a poseable character rig and name a new animation file in the editor.

  1. To create player animations, a character rig is needed. In the Avatar tab, click on Build Rig.

  2. In the popup, make sure R15 is selected and then click Rthro Normal.

  3. To open the Animation Editor, go to Plugins → Animation Editor.

  4. Select the rig. Inside the Animation window, type in a name and click Create.

Create an Animation

The victory leap animation will be a series of keyframes, each one storing information for how parts are positioned. In total, the one second animation will have four keyframes for each pose of the leap.





First Pose (Neutral)

The first pose will be the neutral pose with the character standing at rest. To start, you'll set keyframes to the rig's current pose.

  1. Make sure the rig is selected. Then, in the Animation Editor, click the + button. Select Add All to include all the parts in the rig in the editor.

  2. Set the neutral pose by right clicking on the top bar beneath the timeline and selecting Add Keyframe. You'll see a set of diamonds (keyframes) appear.

  3. Save the animation by clicking on the ... button and select Save.

    Until an animation is exported, that animation is stored locally to the game place. Saving through the animation editor does not save the game itself.

Second Pose (Crouch)

The next pose will have the character posed to crouch before leaping up.

  1. Click on the top bar to set the animation time to a third of the length (e.g. 0:09).

  2. Select different body parts and use the Rotate tool to pose the rig. One way animators pose is to start with parts connected to the torso, like the shoulder. Then, move out to parts like the hand.

  3. To move the rig, switch to the Move tool by pressing R. Click the LowerTorso part (either in the rig or animation hierarchy) and position the body slightly down.

  4. Continue to pose the rig, switching between Move and Rotate by pressing R.

Third Pose (Leap)

  1. Set the animation time to the middle by clicking on the top bar.

  2. Animate using Rotate and Move to create a pose like below.

Front ViewSide Angle View

Finish the Animation

To save time and transition between animation loops, the last pose will be a copied version of the first, neutral pose. Then, you can either leave the pose as is or tweak it to get a more interesting animation.

  1. Select the top keyframe (diamond symbol) in the timeline for the first pose. Notice how keyframes for each part are selected. Once you select all keyframes, copy them Ctrl+C (⌘+C).

  2. Move to the end of the animation (1:00 in the example) by clicking on the timeline. Then paste the keyframes using Ctrl+V (⌘+V). If desired, take some time to adjust the pose to add more detail in the animation.

  3. With the animation done, toggle Looping on, then press Play.

Export the Animation

A finished animation has to be exported to play it in games.

  1. Click the .. button in the upper-left section of the animation editor window.

  2. Select Export. Follow the dialog boxes and click Submit.

  3. Once the animation is exported, copy the ID by clicking the Copy icon. You should see a green "ID Copied!" text.

The copied ID can now be used in Roblox animations, as explored in the Scripting Avatar Animations course. Additionally, for more information about Animation see the Animation guides.

Emotes | Roblox Creator Documentation

Emotes are expressive character animations that are accessible by using chat commands ("/e cheer") or by accessing the emotes menu on the top right of any experience. All users have access to default emotes, such as dance, point, and cheer. Additional avatar emotes can be purchased and equipped from the Avatar Shop.

In your experience, you can perform the following emote customizations:

  • Open and close a user's emotes menu programmatically.

  • Add or remove emotes options from a user's menu.

  • Disable access to the menu.

  • Play an emote, targeting a specific user character.

You can open and close a user's emote menu manually, customize the menu to display specific emotes, or disable the menu completely.

Opening and Closing

To manually open or close a player's emote menu, call GuiService:SetEmotesMenuOpen() with a boolean value of true or false.

The following code sample will open the emotes menu for the user:

1-- Open the emote Menu

2local GuiService = game:GetService("GuiService")



If you need to detect whether the emotes menu is open, call GuiService:GetEmotesMenuOpen(). This returns a boolean indicating the menu's current state.

Adding and Removing Emotes

Customize the emote menu by setting emotes from the catalog and then equipping emotes to a Humanoid. Set emotes with the HumanoidDescription:SetEmotes() method and equip up to 8 emotes to the emotes menu using HumanoidDescription:SetEquippedEmotes().

Use the following code sample in a LocalScript within the StarterCharacterScripts folder to set and equip emotes in your experience:

1local Players = game:GetService("Players")

2local humanoid = Players. LocalPlayer.Character.Humanoid

3local humanoidDescription = humanoid.HumanoidDescription


5-- Set custom emotes within a table

6local emoteTable = {

7["Hello"] = {3576686446},

8["Stadium"] = {3360686498},

9["Tilt"] = {3360692915},

10["Shrug"] = {3576968026},

11["Salute"] = {3360689775},

12["Point"] = {3576823880}




16-- Equip emotes in a specific order

17local equippedEmotes = {"Hello", "Stadium", "Tilt", "Shrug", "Salute", "Point"}




Disable the emotes menu with StarterGui:SetCoreGuiEnabled(). Disabling the emotes menu will not prevent emotes from being performed with a chat command.

The following sample code will disable the emotes menu:

1local StarterGui = game:GetService("StarterGui")

2StarterGui:SetCoreGuiEnabled(Enum. CoreGuiType.EmotesMenu, false)


In addition to disabling the menu, you can disable loading of user-owned emotes by setting the StarterPlayer.UserEmotesEnabled property within StarterPlayer > Character to false. This specific property can only be set in Studio and cannot be set by scripts.

To manually play an emote that a character has in its HumanoidDescription, call Humanoid:PlayEmote(), passing the string name of the emote. This call will return true to indicate that the emote was played successfully, or false otherwise.

Use the following code sample to play the Shrug emote:

1local Players = game:GetService("Players")

2local humanoid = Players.LocalPlayer.Character.Humanoid




How to Dance in Roblox

If you're new to Roblox, there's a lot you haven't seen yet. In the sandbox, the main developers are the players themselves. Therefore, from the games you can expect anything. Many have already noticed how other characters perform dance moves. They are not random as users can dance in the Roblox game anywhere on the map. The following will explain how to do this.


  • How to start dancing in Roblox
  • Where to get free moves for Roblox
  • How to dance in Adopt Me
  • Dance games in Roblox
  • Video tutorial

How to start dancing in Roblox

In some games, dancing has become a popular feature that many players like. We are, of course, talking about Fortnite. Here dances have become so popular that their collections on YouTube collect millions of likes.

Dance in Fortnite

In Roblox, dances are performed using special commands. They are entered directly in the chat, where communication takes place between other users in the English layout. nine0003

The procedure to dance in the game is:

  1. You need to start a game called: Bow Dryer Battle. While these moves should in theory work in any game;
  2. Next, you need to use the chat. Enter here in English the command: / e dance1;
  3. Dances can also be activated by entering a similar command. Write down instead of unit 2 or 3;
  4. You can also use commands to make the character laugh: /e laugh;
  5. These commands allow the character to wave his arms to other players: /e wave, /e point, /e dab, /e oj. nine0008

After entering the command, your character will begin to move merrily from side to side, waving his arms. This will continue until you move it from its place, that is, do not direct it in any direction. It's worth trying all three commands, they should work. One of them should activate a slow dance in which the character moves in a special rhythm.

Where to get free moves for Roblox

Many of the players already know that you can buy or receive for codes in Roblox ( free ) not only things, but also movements. These are various reactions, emotions and dances in the game. And they are available for purchase with robux in the general store from the main menu. But some of them can be purchased for free. After receiving them, you will be able to apply them in your favorite Roblox games.

What you need to do to get dance moves:

  1. Open Roblox in your browser and click on the "Avatar Shop" button;
    Click on the button "Avatar Shop"
  2. On the left there is a menu item and filters that allow you to quickly find things in the store. Click on the "View All Items" button; nine0050 Click on the "View All Item" button
  3. Next, move the page down to see the "Free" item among the filters, click on it with the mouse cursor;
  4. You have set up filters to display all things that are available without robux. Now you can use the sections above. Click on "Avatar Animations";
    Section with emotions and movements
  5. Two items will open, select "Emotes". And in the main window, you can take any emotion for yourself. Select it with the mouse cursor; nine0050 Select an item in the Roblox store
  6. On the item page, click on the "Get" button and confirm receipt.
    Click on the "Get" button to get an item for free

Return to the general list of free items to pick up a new outfit, weapon or accessories for the main character. Any item from this list can also be made your own, just like the movements that you purchased in the Roblox store for example.

This is interesting: how to add a friend to Roblox. nine0003

How to dance in Adopt Me

In Roblox, the game Adopt Me is most loved by girls, for whom it is, in fact, intended. This is a princess life simulator where they can buy different things (locally), decorate their interior, and exchange items with other players. This game also features movements and values ​​that will remain within the game when you exit it. This also applies to Roblox character dances, which are also available here. nine0003

What you need to do to start dancing:

  1. This dance card does not require a chat line. After loading it, move the mouse cursor over the character and click on the LMB;
  2. A list of your character's abilities will appear. Among them there will be a section "Dances", click on it with the cursor;
    Click on a character to bring up a menu
  3. A list of several dances will open. Choose any, and your hero will start dancing in one place.
    Choose a dance for a character in Roblox

You can change the dance at any time if you get bored. Also moving forward ( back ) cancels the dance command.

The character is dancing in Roblox

Among the possibilities when you click on your character, there are also emotions that he can express. With the help of commands, you can make him sit down, bow, wave or clap. You can test the rest of the features on your character while playing Roblox.

This might be useful: Nicknames for Roblox. nine0003

Roblox dance games

You can try to find a game where you can dance on your own. To do this, use the search bar and write down a query in it that includes the word "Dance" ( dance ).

Roblox Dance Games

On the results page, several games will open at once, in which there is an opportunity to have fun and dance. Some games in Roblox do not allow using the codes that were provided above, for the reason that they are created for other purposes. For example, many well-known river rafting on a homemade raft. There are no additional features in the game ( emotions and dances ), as they are not needed here.

Video instruction

Next you will see additional codes and ways to dance in the popular Roblox game. Watch the video.

Published in the rubric "Games"

Roblox: Everything You Need to Know

January 26, 2021 Likbez Games

We figure out what games are here, how to create your own and make money on it.

What is Roblox

Roblox is a virtual platform that appeared in 2006. In it, you can create your own games, visit different locations, communicate with other users and organize joint activities.

But Roblox is not an MMORPG in the classic sense. This is a sandbox in which everyone can build their own location and invite guests here - and, possibly, make money on it. nine0003

About 800 thousand players enter the game every day. In the MMORPG ranking on the MMO Population website, she is ranked 7th. In total, Roblox has over 16 million users worldwide.

Approximately 75% of Americans aged 9 to 12 already have a Roblox account. But younger children can also play here: for example, on Google Play, the application is included in the “7+” category.

Roblox games are created by more than 2 million developers worldwide, including teenagers. The company is valued at $30 billion. Just a year ago, it was worth 4 billion, but due to the pandemic, the number of users has grown a lot - and with it, revenues have increased. nine0003

How to play Roblox

Roblox has already arrived on almost all popular platforms. On Windows PC and Mac, you can go to the official Roblox website, and after registering, the system will automatically prompt you to install the player for games.

Apps for iOS, Android and Xbox available from official stores:


Price: Free


Price: Free


Price: Free

The game is not yet available on the Sony PlayStation.

On a PC, the player will launch a browser game selection. There you can find a suitable option and see information about it. If you decide to start, you will return to the player again. On other platforms, everything happens directly in applications.

The interface of Roblox itself is in English. But it has games that support several languages, including Russian. You can chat in any language.

What are places

A place is a separate game world: a place where the user can come and spend time in a certain way. For example, in the popular Adopt Me place, they take a pet and take care of it. And in the Tower of Hell they do parkour and go through an obstacle course.

Places are usually divided into genres and types. Genre is the general atmosphere and principles of interaction in the game. Here they are:

  • Building (construction).
  • Fighting.
  • Adventure. nine0008
  • Sports (sport simulators).
  • RPG (role-playing games).
  • FPS (first person shooters).
  • Horror.
  • Sci-Fi (science fiction).
  • Military (military games).
  • Naval (naval battles).
  • Town and City.
  • Comedy (comedy plays).
  • Medieval (medieval games).
  • Western (cowboy places).

The genre is indicated in the description of the game. But more often, users are guided not by it, but by the type of place. nine0003

For example, there are plagiarized plays based on CS:GO, GTA V Online, Granny and other popular games. There are also tycoons (tycoons) where you need to develop your business and make money on it. In anime and RP (Roleplay - role-playing games), it is important to recreate a certain image with the help of a character. Many players collect and MOBA (Multiplayer Online Battle Arena): when two teams on the map attack each other to occupy the main structure of the enemy.

One of the most popular game types in Roblox is obby. The name comes from the English phrase obstacle course - "obstacle course". In such places, you need to overcome the route as quickly as possible, using jumps and parkour techniques. nine0003

Where to start in Roblox

Thousands of options are available on the main page - your eyes run wide! Here are some of the most popular plays in recent months.

Adopt Me!

The game offers to take a kitten or puppy, feed him, play, train - and get a true virtual friend. Here you can also adopt a child, decorate your house, meet friends at a pizzeria or an ice cream shop. In a word, live a carefree life with tips at every turn. nine0003

Play Adopt Me! →

Brookhaven RP

Life simulator in which your character can live in a huge house with a swimming pool, drive a luxury car, drive around the city, invite guests and have parties. Or find a job: for example, get a job as a teacher in a kindergarten - to each his own.

Play Brookhaven RP →

Royale High

Adventure in the magical world with the ability to teleport and virtual diamonds for completing tasks. You can change your character's outfits, do makeup, take part in special events and get excellent grades at Royale School. nine0003

Play Royale High →

Tower of Hell

A popular obbi with many parkour routes. Climb ladders, jump from block to block, find the best path from start to finish - and don't be discouraged if you didn't manage to complete the track the first time.

Play Tower of Hell →

Meep City

Virtual life simulator with Russian interface. Here you can go fishing or go to school and, for example, conduct an experiment in a chemistry lesson. Or find many other locations: each has something interesting. In general, simple and understandable entertainment from childhood and beyond. nine0003

Play Meep City →

Amongst Us!

Roblox version of the popular game in which you have to prepare your spaceship for launch and track down the impostor. Or, if the impostor is you, harm the team, sabotage the flight and eliminate the crew members.

Play Amongst Us! →

Murder Mystery 2

A peculiar version of the "Mafia". It is considered horror, but the graphics in the game are quite neutral. Murder Mystery 2 has a killer who wants to destroy everyone and the sheriff is the only one who can punish him. The rest of the characters are innocent: they need to hide from the criminal and help expose him. nine0003

Play Murder Mystery 2 →

Anime Fighting Simulator

Fight other players in anime style. You will get into a real martial arts school, learn how to fight and meditate, you can practice on mannequins, and then move on to real opponents. And maybe someday you'll see your name on the honor roll.

Play Anime Fighting Simulator →

Bee Swarm Simulator

Bee Swarm Simulator. Get the first task from a huge bear, collect the right amount of pollen in the fields, get your own bees and create virtual honey. The better you cope with such tasks, the more actively your apiary grows. nine0003

Play Bee Swarm Simulator →

Elemental Battlegrounds

RPG with PvP and magical effects. Experienced players here can fly and shoot spikes at opponents, throw fireballs and create tornadoes. Each character is special: it can be pumped, giving various abilities in advance or right during the battle.

Play Elemental Battlegrounds →

What you can get for free

Most of the plays in Roblox are free. Each of them can have its own in-game currency. nine0003

Usually you will receive some of this money at the start or for daily entry into the game. You can earn more for actions, such as completing a route or taking good care of your pet.

Dozens of avatars, outfits, dances and expressions are available for free. In various games, you can open not the most luxurious house, relatively simple parkour tracks, ordinary cars, and so on (depending on the place). And then improve it all for the in-game currency. nine0003

In a word, users who do not plan to donate will feel quite comfortable. At least for the first time.

What you have to pay for in Roblox

There is donut on the platform, and part of it goes to ordinary developers of places and items. That's what they give money for.

For the purchase of Robux

Roblox has an in-game currency - Robux. You can buy it for real money one-time or subscribe: with it you will get more coins. Virtual coins and points from individual games are not converted to Robux. nine0003

You can also receive 100 coins for participating in the Microsoft Rewards program. Signing up here is free, and points are awarded for activities ranging from Bing searches to app store purchases. But in Russia and many post-Soviet countries the program does not work.

For Premium Membership

Paid Roblox subscription starts at $5/month and provides Premium Membership. With it, you will automatically receive from 450 coins monthly.

In addition, Premium users can trade in the game: sell T-shirts, shirts and pants, game passes to access the features of a certain place (for example, VIP rooms or powerful weapons), limited items. nine0003

For in-game purchases

Robux can be spent on access to paid places, buying clothes and accessories, avatars, badges, changing nicknames and so on. Places with a large number of players offer the opportunity to play on dedicated servers for coins - so that the game loads faster and does not slow down.

1 / 0

2 / 0

3 / 0

In addition, groups are created for Robux, as well as clans and ranks within it. You can add video previews to places, upload your music to the library, and advertise products. All this is also not free. nine0003

How to make games on Roblox

Users have had more time on Roblox since the coronavirus restrictions began. And the developers realized that here you can earn quite real money by creating places and selling game passes.

For example, 20-year-old Ann Shoemaker has already received over $500,000 from the platform. She earned most of this amount from March to August 2020 - in just 6 months.

Maybe it's time for you to take a closer look at this niche? Experience in professional game development is usually not required for this. nine0003

Master Lua

This scripting programming language is similar to Python: logical, simple, with concise syntax and minimal chances of missing a critical error that may appear in the course of work. Lua also resembles JavaScript - it also implements the prototype model of object-oriented programming.

All user data types in Lua are based on the table mechanism. Classes and objects, multiple inheritance, operator overloading and other complex things - through metatables (tables with additional metadata). In a word, there are no daunting concepts here. nine0003

Decide on a theme and genre

It would seem that Roblox has games for every taste and color - from copies of CS:GO and Among Us to simulators of working in a pizzeria and solving mathematical problems. But since new places appear every day, we are sure that you will also be able to find your niche. Here are some tips:

  1. Try to create a world that you yourself would like to be in. If you enjoy the place, then it will please other users.
  2. Ask friends and colleagues what games they miss. Better yet, their children. nine0008
  3. Reading books, watching movies, listening to music can inspire you.
  4. Remember what you dreamed about as a child and what toys you loved.
  5. Don't hone an idea to perfection, start implementing it.
  6. Don't try to copy successful games. They have already collected thousands of players, and it will be very difficult for you to compete with such places at the start - especially without a huge advertising budget.
  7. Avoid violence and scenes with a hint of sex - such a game may not pass moderation. nine0008

Download Roblox Studio

The development environment is available for Windows and macOS. If you click on the Start creating button on this page, the installation of Roblox Studio will automatically begin. This will take less than a minute.

Templates are immediately available to you in the environment. Based on them, you can quickly create your first place. Roblox Studio also has ready-made 3D models of characters and other objects, tools for transforming and working with the landscape.

1 / 0

2 / 0

Finally, testing tools are built into Roblox Studio. You can emulate the behavior of your game on various devices and fix bugs before you decide to add a place to the platform.

Install plug-ins for the development environment

They will speed up the construction of the place and give additional features. You can find plugins on the first Marketplace tab in the Toolbox - by default, it's on the left.

A large number of plug-ins are available for free. But there are those that are sold for Robux. nine0003

1 / 0

2 / 0

Start creating

Open Roblox Studio and create your first place. Here are some useful links:

  • How to create obbies in 10 minutes →
  • Working with landscapes →
  • Introduction to Lua scripting →
  • Creating shirts, t-shirts and pants →
  • Battle royale development step by step →

    8 Official documentation portal →

Download the game in Roblox

Press Alt + P or go to menu File → Publish to Roblox. After uploading to the platform, your game will be available in the Profile → Creations menu.

1 / 0

2 / 0

3 / 0

How game creators make money in Roblox

They get money from in-game purchases, finding Premium players in their place or accessing servers.

  • For in-game sales, Robux is credited minus a commission - it is 30% of the cost of the product. nine0008
  • Paying for staying in a place is a bit more complicated. Roblox calculates the total revenue from subscriptions and divides it among the game creators in proportion to the time spent in the places.
  • Fee for paid entrance - up to 90%. If you set the price tag to 100 Robux, you will only get 10.
  • Same fee for playing on paid servers. When a player pays 10 Robux, the developer gets only one coin.
  • The platform takes 30% from the sale of game passes.
  • Finally, you can create plugins for Roblox Studio and put them on the marketplace. The platform commission is also 30%. nine0008

The monetization setting in Roblox Studio is located in the Home → Game Settings → Monetization panel.

Learn more