Apr 17, 2023

Roblox Game Coding Tutorial for Beginners

Roblox Game Coding Tutorial for Beginners image

Roblox is a gaming platform that gives its users and players freedom to create and play their own games worldwide.

The experience of playing Roblox which is simulate the real world becomes a special excitement for the players. The games in Roblox also have various challenges so that people don’t easily get bored playing Roblox.

People who play games as their hobby will eventually wonder how they make games in Roblox and want to create their own games. However, a lot of people give up early because they think creating a Roblox game requires some advanced coding skills.

Do you experience the same feeling? Don’t worry because the following blog is a tutorial on how to create a Roblox game for Beginners, for those who’s trying out coding for the first time and for those who don’t have experience creating a game at all.

Before we start creating a game, you have to prepare the following things:

  • Create a Roblox account on the Roblox Official website (could be the same account you use for playing)
  • Download the Roblox Studio application from the official website
  • Require a Mouse
  • Remember how to operate the Mouse and Keyboard in Roblox Studio according to the following table

Mouse Control.png

So if you’re ready, let’s follow the steps below to start making your first Obby game!

Try out the completely game on the following link: My First Obby

This Obby game is inspired by the Mega Easy Obby game which has many varied obstacles. Now in this tutorial, we will make a total of 6 kinds of obstacles. To make it easier for you to learn, this article will be divided by the type of obstacles you will create while learning how to use the tools in Roblox Studio!

Create New Project

Open the Roblox Studio in your computer. You will see this appearance.Choose Baseplate.png

Select the Baseplate and make sure the appearance looks like the image below.

Baseplate Open.png

 

If the Explorer Bar and the Properties doesn’t appear on the right side, click on the View Menu on top and click the options Explorer and Properties.

View Menu.png

If there is a Bar on the left side that is open, you can just close it because we don’t use it, so it will not interfere your view in the Editor. Click the Close button.

Close Left Bars.png

Because we don’t need the Baseplate, we can delete it by going to the Explorer Bar on the right. Right click on the Baseplate then select Delete. You can also use the Delete key on the keyboard.

Delete Baseplate.png

Has your Baseplate disappeared from the Editor?

Great! Now let’s start building the Game!


Create Path 1

First Path.png

Making the first Path is super easy! Follow the steps below to create Path 1:

Add a new Part via the Home Menu. Click Blocks and make sure it appears above the Spawn Point.

Add New Part.png

Do you still remember how to operate the Mouse and Keyboard mentioned above?

Click F on the Keyboard to bring Camera closer to the Block

Focus.png
Now we are going to resize the Blocks, but to get the right size you can add a Player Dummy.

Go to the Avatar Menu at the top, click Rig Builder. Now for the type of Rig you can choose whichever you want! The following example will use My Avatar.

Spawn Rig.png
If it has been clicked, your Avatar Character will appear in the Editor.

Now it’s time to resize the Blocks using the Scale tool.

Go to the Home Menu at the top and click on the Scale option. Roblox is a 3D design editor which means each object will have 3 Vectors, namely X, Y, and Z which are distinguished by the colors Red, Green, and Blue.

Scale.png
So drag the round sign to resize it. Set the right size for Player.

Now, let’s change the Material and Color!

To change the material, click on the Material Manager in the Home menu at the top and the Material Manager bar will appear. This is where you can set whatever material you want.

Material.png

Point the mouse to the desired material then you have to click the arrow button on the top right to apply the material to the Block. For example, use the Brick material.

Select Material.png

 

Then the result will look like this:

New Material.png

 

 

 

Then change the color of the Block by clicking the Color option in the top Home Menu and selecting the desired color. For example, the color Crimson.

New Color.png

 

Finally, activate the Anchor property so that the Block doesn’t fall while playing and locked in its current position.Anchored.png
Let’s duplicate it into 3 pieces. But before that, first turn on Snap to Grid so that each Block has the same distance.

Go to the Model Menu and turn on Move property on the Snap to Grid section. Set the value to 8 stud

Snap to Grid.png

So now right click on Block and select Duplicate.

Duplicate.png

Duplicated Blocks are right in the first Block’s position! So use the Move tool to move it 8 studs.Do the Duplicate step again so that it produces 3 Blocks.

Duplicate Brick.png

 


Create Path 2

Second Path.png

Add a Sphere-shaped Part.

Add Sphere

Move the Sphere as many as 8 studs using the Move tool.

Then change the color just like the image below.

Duplicate Sphere.png
So now we’re going to make the path a little difficult by applying a Zigzag pattern

Turn off Move property on Snap to grid first. Then move it to the right and left using the Move tool. The result should be like thisSecond Path.png


Create Path 3

 

Add Block Part, apply Smooth Plastic Material and the color New Yeller.

Duplicate and change the Orientation upwards using the Rotate tool. Resize the second Block to be longer.

 

Next, we are going to add Kill Bricks on the Blocks.

Duplicate the longer Block, Resize and Place it like the example below. Change the Material to Neon and the Color to Really Red.

Now, let’s add a Script inside the Kill Brick by hovering your Mouse to the Brick in Workspace and click plus icon. Choose Script.

Delete code print(“Hello World”) and type the following code.

 

 

 

 

 

 

 

Duplicate Kill Brick multiple times until it covers the Block like this.

And voila! The Kill Bricks obstacle are ready!


Create Path 4

Fourth Path.png

 

Before creating Path 4, let’s add a Sphere first

Blue Sphere.png

 

Now add a Block Part and set the size to be a cube. Use Plastic material and set the color to Orange.

New Cube.png

 

Duplicate and change the Orientation so the obstacles become more challenging.

Fourth Path.png


Create Path 5

Fifth Path.png

Now let’s use the Wedge Part for Path 5!

Add Wedge Part and adjust its size using the Scale tool.

New Wedge.png

 

Duplicate the Wedge Part and move it 8 Studs apart. Remember to use Snap to Grid!

Then turn on the Rotate property value of 180 degrees on the Snap to Grid option so that the second Wedge faces the other way.

2 Wedges.png

 

Next, change the Material to Sand and the Color to White and Blue. We will make 6 Wedges, so duplicate the 2 Wedges at once by blocking both Wedges and duplicating them.

2 Wedges Selected.png


Challenge: Create Finish Point

Try using the Cylinder Part with a size and position like this independently. Duplicate it and stack it upwards by varying the color from a lighter color to a darker color.

New Cylinder.png

Challange.png

Lastly, don’t forget to Anchor all the Parts together! Use the Scroll Wheel to Zoom Out and block block all the parts. Then click on Anchor.

anchor all

It’s Finish! Use the Play button in the Home menu to test out your first Roblox Game!

Play.png

 


Timedoor Academy provide Roblox Program for Kids and Teens, check this Roblox Introduction Video out!

Keep Reading

<strong>6 Best Kids-Friendly Holiday Destinations in Bali</strong>
6 Best Kids-Friendly Holiday Destinations in Bali
Bali is not just famous as a romantic getaway or a paradise for nature lovers—it’s also a dream destination for families looking to treat their children to a memorable vacation. There are so many kids-friendly holiday destinations in Bali that offer exciting, educational, and truly child-friendly experiences. From adventure playgrounds and natural wonders to interactive learning centers, the Island of the Gods has it all. If you’re planning a family trip, here are some must-visit kids-friendly holiday destinations in Bali. Not only will your children have a blast, but these places also provide valuable bonding moments and opportunities for meaningful learning. 1. Bali Safari & Marine Park One of the most popular kids-friendly holiday destinations in Bali is Bali Safari & Marine Park. Here, children can see a variety of animals from around the world, watch entertaining and educational animal shows, and even take a thrilling Safari Journey. There’s also a mini water park and special children’s area for close-up encounters with friendly animals. This experience is not only fun, but also teaches kids the importance of protecting wildlife and nature. 2. Waterbom Bali No Bali holiday is complete without some fun in the water. Waterbom Bali is a favorite kids-friendly holiday destination in Bali, offering water rides and attractions for all ages. From lazy rivers and water slides to toddler zones, Waterbom is always bustling with families. The facilities are safe, clean, and equipped with dining areas and family rest zones. Children can burn energy and enjoy the Bali sunshine while staying active. 3. Bali Bird Park For kids who love animals, Bali Bird Park is an unforgettable kids-friendly holiday destination in Bali. The park is home to hundreds of exotic bird species from Indonesia and beyond. Children can feed the birds, take photos, and learn about biodiversity. Interactive experiences like this help foster a love for the environment and empathy toward living creatures. 4. Finns Recreation Club Looking for an all-in-one kids-friendly holiday destination in Bali? Finns Recreation Club has it all—water park, bowling, trampoline park, kids club, and indoor playgrounds. Every activity is designed to support children’s growth while also giving parents some well-deserved relaxation. Located in the heart of Canggu, it’s perfect for a full day of family fun. 5. 3D Trick Art Museum Learning through play? The 3D Trick Art Museum is a great educational and Instagrammable kids-friendly holiday destination in Bali. Kids can use their imagination and snap photos with realistic three-dimensional art. This activity encourages creativity, builds confidence, and lets children express themselves in fun ways. The whole family will surely enjoy the laughs and memories made here. 6. Bali Botanic Garden (Kebun Raya Bali) Bali isn’t just about beaches—kids-friendly holiday destinations in Bali can also include mountain nature retreats. Bali Botanic Garden in Bedugul offers cool air, flower gardens, and spacious picnic areas. Children can learn about various plants, explore mini forests, and go biking with the family. It’s a fantastic place to introduce kids to Indonesia’s rich natural heritage and nurture a love for the environment. Tips for a Memorable Kids’ Holiday in Bali To make your trip to kids-friendly holiday destinations in Bali even more meaningful, consider these tips: Plan your itinerary according to your child’s age and interests. Bring personal essentials such as extra clothes, sunblock, and healthy snacks. Make the most of the holiday by combining fun with learning, like visiting educational attractions. Don’t forget to capture family memories for keepsakes. Use Holiday Time to Develop New Skills Besides exploring different kids-friendly holiday destinations in Bali, parents can also fill the holiday with educational activities at home, such as learning to code. Coding is not just about computers; it strengthens logic, creativity, and problem-solving skills. If your child has never tried it, the holidays are the perfect time to introduce them to the world of technology in a fun and interactive way. Fun and Educational Holidays with Timedoor Academy A Bali vacation doesn’t have to be just about beaches or outdoor adventures. You can enrich your child’s holiday experience by giving them access to digital learning activities, such as coding classes at Timedoor Academy. Here, children can learn to code in a fun, interactive, age-appropriate way. No worries—Timedoor Academy offers a free trial class so your child can try coding for free before joining regular classes. So, make the most of your holiday in Bali by exploring these amazing kids-friendly holiday destinations in Bali and at the same time, empower your child’s future by learning to code with Timedoor Academy!
<strong>Top 5 Love Language in Children and How to Understand Them in 2025</strong>
Top 5 Love Language in Children and How to Understand Them in 2025
Every child has a unique way of feeling and receiving love from their parents. Some feel deeply cared for through hugs, while others light up when given quality time or small gifts. This is what we call the love language in children — the main way they recognize affection and connection from the people closest to them. Understanding the love language in children is key to building a strong and secure bond. Sometimes, even when parents feel they’ve done everything right, their child may still seem distant or unsatisfied. In many cases, it's not about doing more, but about expressing love in the way the child truly understands. Here are the five types of love language in children and how to recognize and respond to them. 1. Physical Touch For children whose love language in children is physical touch, simple acts like hugs, kisses, or holding hands carry deep emotional meaning. These children feel safe and loved when their parents are physically present and affectionate. You’ll often find them climbing into laps, cuddling during storytime, or reaching for your hand even in small moments. To connect with them, try starting and ending the day with a hug, offer a gentle pat on the back for encouragement, or simply hold their hand while walking together. These gestures can mean more than a thousand words. 2. Words of Affirmation Children with this love language in children respond strongly to kind, encouraging words. Phrases like “I’m proud of you,” “You did great,” or “I appreciate your help” fill their emotional tank quickly. These children are likely to light up when praised and often repeat words that meant something to them. If this sounds like your child, make an effort to offer sincere praise, both verbally and through small notes. Your words can build their confidence and sense of self-worth in powerful ways. 3. Quality Time If your child frequently asks you to play, talk, or spend time together, they may have a love language in children that centers on quality time. These kids don’t need expensive toys or grand gestures — they simply want your full attention. Put your phone down, turn off the TV, and engage in activities they enjoy. Whether it's drawing, baking together, or just chatting before bed, what matters most is your undivided presence. 4. Receiving Gifts Some children feel most loved when they receive something tangible, even something small. It could be a favorite snack, a hand-drawn card, or a flower picked from the yard. For children with this love language in children, gifts represent love, attention, and thoughtfulness. Watch how your child reacts when they receive something. Do they treasure it for days or show it to everyone? These signs may indicate that small, meaningful tokens help them feel valued and remembered. 5. Acts of Service Children with this love language in children feel loved when others help them. It could be tying their shoelaces, fixing a broken toy, or assisting with homework. These acts of care show the child that someone is paying attention to their needs and willing to support them. Pay attention to how your child reacts when you help without being asked. A bright smile or a sigh of relief may mean they see these acts not as obligations, but as signs of deep love. Why Understanding the Love Language in Children Matters When parents understand the love language in children, emotional connections grow stronger. Communication becomes more meaningful, and children are less likely to feel ignored or misunderstood. They become more secure, open, and confident in expressing themselves. By tuning in to your child's emotional needs, you're not just parenting — you're building a relationship that lasts a lifetime. Encourage Healthy Growth Through Positive Activities One way to express love meaningfully is to support your child's development with fun and enriching activities. In today’s digital world, introducing your child to something like coding is a smart step. It’s fun, engaging, and helps them build logic and confidence. At Timedoor Academy, your child can try a free coding class tailored to their age and learning style. With hands-on projects and interactive lessons, children learn to solve problems creatively and collaborate effectively. Let them explore technology in a positive way that supports both their emotional and intellectual growth.
Who Knew? Coding Helps Kids Excel at Math in 2025
Who Knew? Coding Helps Kids Excel at Math in 2025
When parents hear the word “coding,” they often picture kids staring at a screen, typing complicated commands. But did you know that this activity can actually boost a child’s math skills? Yes, coding helps kids excel at math, and this benefit has been proven through studies and real-world learning experiences from children around the globe. Coding is no longer just a skill for future programmers. It is becoming a fundamental part of modern education, and its impact reaches far beyond computer science. For many children, coding serves as a gateway to understanding mathematical logic, improving attention to detail, and enjoying learning more than ever before.   Why Are Coding and Math So Closely Connected? Coding teaches kids how to think logically and systematically. When learning to code, children practice problem-solving, recognizing patterns, and building algorithms. These are also core elements of math. As kids learn to write step-by-step instructions in coding, they are also training themselves to solve math problems in a structured way. For example, when creating a program that calculates average scores, a child is not just coding. They are applying addition and division. This is a clear, practical example of how coding helps kids excel at math in a fun and hands-on way. Moreover, understanding sequences, loops, and conditions in programming encourages children to think mathematically. These are the same skills used in operations, geometry, and even data analysis. These areas of math can feel abstract in a textbook but come to life through coding.   Learning Logic Instead of Memorizing Formulas Math often feels intimidating because it is full of formulas to memorize. Coding, on the other hand, emphasizes understanding the logic behind each concept. When kids write basic programs using loops or if-else statements, they are also learning repetition and decision-making. Both of these are critical in arithmetic and algebra. Through coding, kids build a solid understanding of math without relying on rote memorization. That is how coding helps kids excel at math while also boosting their confidence and reducing anxiety around the subject. Coding allows them to approach math from a new angle. It is not just something to study but something to apply and explore creatively. This kind of active learning can spark curiosity and make math less intimidating.   Coding Makes Math More Relevant Many students struggle with math because they do not see how it applies to the real world. Coding changes that. When children create simple games, calculators, or interactive animations, they realize that math is essential to making those programs work. This realization increases motivation. Kids get excited when they see how math helps bring their ideas to life. No wonder coding helps kids excel at math. It brings learning into context and makes it meaningful. With coding, abstract math concepts become tools that help kids build something real. Instead of solving equations on paper, they are using those equations to animate a character, solve a puzzle, or calculate a score. This deepens their understanding and interest.   It Builds Focus and Perseverance Coding requires attention to detail. One wrong character can break the whole program. This teaches kids how to stay focused, troubleshoot problems, and persevere through frustration. These are the same skills they will need when tackling long or complex math problems. So coding is not just about tech. It is about shaping a productive learning mindset. That is another reason why coding helps kids excel at math and also builds character along the way. As they debug code, children learn that making mistakes is part of the process. This resilience is essential in mathematics, where trial and error often leads to breakthroughs and better understanding.   Fits Every Learning Style Each child learns differently. Some are visual learners, while others prefer hands-on activities. Coding supports all learning styles. Kids can explore concepts through animations, games, and simulations. Many of these activities involve math. Thanks to this flexibility, coding helps kids excel at math in a way that feels natural and tailored to their strengths. It empowers children to take ownership of their learning and progress at their own pace.   Conclusion: A Powerful Duo for the Future In today’s digital world, parents need to equip their children with relevant skills. Coding is more than a tech trend. It enhances academic performance, especially in math. Start early and see how coding helps kids excel at math while preparing them for the future.   Want Your Child to Excel in Both Coding and Math? Join Timedoor Academy, where kids learn coding in a fun, interactive environment that also boosts their math and logical thinking skills. Our programs are designed to support every child’s growth in both technology and academics. Sign up for a free trial today and discover how coding helps kids excel at math from the very beginning.
float button