How to make a Roblox JOJO game #1 | Making Stand Summoning

SushiMaster
23 Feb 202227:08

Summary

TLDRThis video tutorial introduces a new series on creating a custom 'monkey stand' in a judo game. The creator explains the process of preparing the model, including removing humanoid features and manual welding for accessories. They guide viewers through animation creation, using massless models and looping, and provide a link to a helpful animation tutorial. The script covers setting up character scripts, detecting inputs, and using tween services for smooth transitions. The video concludes with adding an aura effect and troubleshooting tips for server-side performance, ensuring a smooth and engaging gameplay experience.

Takeaways

  • 😀 The video is introducing a new series about creating a judo game in Roblox.
  • 🎮 The creator finds making combat trees and commentaries with client-sided animations challenging and thus opts for a simpler approach.
  • 🐒 The series focuses on creating a custom 'monkey stand', a non-humanoid model in the game.
  • 🛠️ The process involves deleting the humanoid property, changing colors, and manually welding accessories due to non-humanoid limitations.
  • 🔄 The creator renames parts of the model, such as 'banana' for a handle and 'face' for the monkey face, and uses world constraints for positioning.
  • 🔄 There's a mention of using 'welding strength' for positioning and the importance of the primary part of the stand being the 'humidity part'.
  • 📝 The script includes creating local scripts for character actions, using remote variables for game state, and detecting user inputs.
  • 🔧 The video explains the use of 'tween service' for smooth transitions and animations, and the potential server performance impact.
  • 🔄 The creator uses a module script to offload tweening to the client side to prevent server lag, mentioning a GitHub link for the script.
  • 🎨 The video covers the process of adding animations to the stand, including using an animation controller and dealing with animation materials.
  • ✨ An aura effect is added to the stand, with the script ensuring it works for both part and mesh parts of the model.

Q & A

  • What is the main topic of the video?

    -The main topic of the video is creating a custom stand in a judo game series, specifically a monkey stand.

  • Why did the creator decide to make a new series on judo game instead of continuing with combat trees?

    -The creator found making scripts on the commentaries for combat trees to be 50 times harder due to the use of client-sided animations.

  • What is the first step in creating a custom stand after preparing the model?

    -The first step is to delete the humanoid and change the color of the model.

  • Why can't accessories be used for non-humanoids in the game?

    -Accessories don't work for non-humanoids because they require manual welding.

  • What does the creator rename the parts to and why?

    -The creator renames parts to 'banana' for an accessory and 'monkey face' or 'face' for the head part, likely to reflect the theme of the stand being created.

  • What is the purpose of using the 'massless' property in the animation?

    -The 'massless' property is used to allow for the turning off of camera light and turning on of masters for every part, which is necessary for non-humanoid models.

  • What is the reason for the creator to destroy the humanoid unit during the animation process?

    -The humanoid unit is destroyed to facilitate the change of the chemical light for the humidity part, which is not possible with a humanoid model.

  • What is the importance of using 'tween service' for the stand's transition animation?

    -The 'tween service' is used to create a smooth transition animation for the stand, making it appear to move from inside the character to outside smoothly.

  • Why might using 'tween service' on the server cause lag?

    -Using 'tween service' on the server can cause lag because it is resource-intensive, especially when multiple players are summoning their stands simultaneously.

  • What is the solution to avoid server lag when using 'tween service'?

    -The solution is to use a module script that changes the property once the tween is completed on the client side, reducing the load on the server.

  • How does the creator handle the animation for the stand?

    -The creator uses an animation controller and a few lines of script to play the animation, ensuring that it works correctly with the model.

  • What additional feature does the creator consider adding to the stand?

    -The creator considers adding an aura to the stand for additional visual effects.

Outlines

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Mindmap

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Keywords

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Highlights

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Transcripts

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now
Rate This

5.0 / 5 (0 votes)

Related Tags
Game DevelopmentJudo SeriesCustom StandAnimation TutorialScripting GuideMonkey StandTween ServiceAnimation ControllerAura EffectModel Rigging