Simple Unity Character Customization Tutorial

Поделиться
HTML-код
  • Опубликовано: 12 июн 2024
  • Character customization is a great way to give players a sense of ownership and individuality over the characters in your game. In contemporary gaming, paid player customization is even the cornerstone on which many free-to-play games are built. In this Unity tutorial, we'll go over how to create a simple player customization menu that allows players to change the body color, face color, eye texture, and mouth texture of their character.
    ► Socials
    Twitter: / the_real_aia
    Discord: / discord
    My free web games: aiadev.fun/
    ► Get the Character customization script: unicornone.gumroad.com/l/char...
    ► Get the custom Dual Texture shader: unicornone.gumroad.com/l/dual...
    ► How to Create UI in Unity: • Unity UI Tutorial | An...
    ► How to Create Buttons in Unity: • Unity Button Tutorial
    ► Download Unity 3D: on.unity.com/3cbxhXY
    For more educational content on video game development, unity tutorials, and c# programming don't forget to subscribe!
    Chapters:
    0:00 Introduction
    0:42 Scene setup
    2:17 Creating the c# script
    2:50 Setting the namespaces
    3:00 Creating the variables
    5:44 Assigning variables in the inspector
    6:37 Initializing button functions and assigning them to button UI
    8:11 Selecting the eye option
    10:08 Setting the customization options
    11:03 Setting the eyes text and textures
    13:09 Mouth customization
    13:43 Selecting the color options
    11:03 Setting the eyes text and textures
    14:40 Setting the face color and text
    17:28 Setting the body color and text
    18:14 Setting default options at start
    20:24 Saving selected options across sessions
    21:31 Outro
    ········································­­·······································­·­····
    ****
    Get a 90% discount on a .fun domain for one year on www.get.fun using the coupon “AIA”
    ****

    #unity3d #unitytutorial #gamedev

Комментарии • 41

  • @AIAdev
    @AIAdev  2 года назад +3

    oh here she comes, she's a man eater

  • @lolitabeier3215
    @lolitabeier3215 2 года назад

    You are practically the Best person I have ever seen like wow.....since day 1! I loved all the moments you share

    • @AIAdev
      @AIAdev  2 года назад

      Thank you so much 😀

  • @fluffycocoon
    @fluffycocoon 8 месяцев назад

    thank you for such detailed instructions 🥰

  • @OG_Xb0x_Dev
    @OG_Xb0x_Dev 10 месяцев назад

    thank you homie

  • @oktayalpkabac
    @oktayalpkabac Год назад

    Liked and subbed thanks for the tutorial. May I ask how you created the scene were able to show prefab and the canvas at the same time?

  • @aryaparker8821
    @aryaparker8821 2 года назад

    Absolutely wonderful frame Wow

    • @AIAdev
      @AIAdev  2 года назад

      Thank you very much!

  • @mantaran
    @mantaran Год назад

    thanks
    for
    video

  • @clowncuts3365
    @clowncuts3365 2 года назад +1

    would love to see a tutorial on how to make and animate something like that gameboy character!

    • @AIAdev
      @AIAdev  2 года назад

      awesome idea

  • @sleeplessengineer1450
    @sleeplessengineer1450 4 дня назад

    Thanks for the tutorial! I was wondering why I couldn't get the bodycolor to change, it turns out my shader was using _Color instead of _BaseColor, which you can find in 3 dots in the corner of your material>select shader>properties> Color

  • @Icenickman
    @Icenickman Год назад

    This tutorial just blowed my mind, to good to be true, but its true so just have to say this is aweasome, the only thing to ask is, what if i have my player in other scene? How can i make the changes on this scene afect the other?

  • @yasminhancock397
    @yasminhancock397 2 года назад

    So very Stunning💕💘💕💘

    • @AIAdev
      @AIAdev  2 года назад

      Thank you! Cheers!

  • @sirsm0kealot799
    @sirsm0kealot799 2 года назад

    Holy fuck this tutorial got me torqued up

    • @AIAdev
      @AIAdev  2 года назад

      shheeeee

  • @bobbieosborne7479
    @bobbieosborne7479 2 года назад

    fabulous❤️❤️❤️ Love it 👌😍 ✔️🏆✔️🏆🚀😂😂😂

    • @AIAdev
      @AIAdev  2 года назад

      Thank you so much

  • @rebeccabyrne9241
    @rebeccabyrne9241 2 года назад

    👍Excellent

    • @AIAdev
      @AIAdev  2 года назад

      Thank you 👍

  • @koseki_stuff
    @koseki_stuff Год назад

    excuse me how do i import custom shadergraphs

  • @SoloDevStudio
    @SoloDevStudio Год назад

    Great tutorial, but can we please have the models?

  • @danegamedev
    @danegamedev 2 года назад

    Nice tutorial ,
    Can you teach me how to create ragdoll to animation blend.
    Like from ragdoll to getup animation .
    I know it can done easy with lerp and copy bone ,
    Just don't know how to create the scripts

    • @AIAdev
      @AIAdev  2 года назад +1

      Sure thing!

  • @gordonshields8844
    @gordonshields8844 2 года назад

    👍Ideal

    • @AIAdev
      @AIAdev  2 года назад

      Thank you!

  • @Sxcottie
    @Sxcottie 2 года назад +1

    Could someone find a way to convert/translate this to bolt?

    • @AIAdev
      @AIAdev  2 года назад +1

      I wish I could. I experimented with Bolt awhile back and had a hard time getting into it

    • @Sxcottie
      @Sxcottie 2 года назад

      @@AIAdev yeah i been trying to also as im working on a cartoon esk game kind of like how human fall flat has there customization, and i currently only code using bolt because of the computer I'm using

    • @AIAdev
      @AIAdev  2 года назад +1

      @@Sxcottie that sounds like a lot of fun. You'll have to let me know when you release it so I can try it out :)

    • @Sxcottie
      @Sxcottie 2 года назад

      @@AIAdev Roger that, can't forget about the best part KILLING Zombies with the boys

  • @andrewhiggins695
    @andrewhiggins695 2 года назад

    Top Notch ✅

    • @AIAdev
      @AIAdev  2 года назад

      Many thanks!

  • @spayner_360
    @spayner_360 Год назад

    Can you do with too fall guys but in unity 3D plssss i need it

  • @syedsadiq8631
    @syedsadiq8631 2 года назад

    Who to take this selected character to other scene!!!!

    • @AIAdev
      @AIAdev  2 года назад +1

      An easy option would be to save the selections to PlayerPrefs and then load them when your other scene is called

    • @seiitkhanotegali7734
      @seiitkhanotegali7734 Год назад +1

      @@AIAdev can u make a tutorial pls

  • @zyrxom
    @zyrxom 2 года назад

    so just incase you didn't catch it like me because this guy is moving way to fast that is [SerializeField] square brackets not serialized but serialize and those are square brackets you are welcome.

    • @AIAdev
      @AIAdev  2 года назад +1

      sorry this is too fast for you :(

    • @zyrxom
      @zyrxom 2 года назад

      @@AIAdev thanks for the reply. Don't worry about my slowness, your tutorial is amazing it helped me a lot.