Simple Unity Character Customization Tutorial

Sdílet
Vložit
  • čas přidán 2. 06. 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

Komentáře • 40

  • @AIAdev
    @AIAdev  Před 2 lety +3

    oh here she comes, she's a man eater

  • @lolitabeier3215
    @lolitabeier3215 Před 2 lety

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

    • @AIAdev
      @AIAdev  Před 2 lety

      Thank you so much 😀

  • @fluffycocoon
    @fluffycocoon Před 7 měsíci

    thank you for such detailed instructions 🥰

  • @oktayalpkabac
    @oktayalpkabac Před rokem

    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?

  • @OG_Xb0x_Dev
    @OG_Xb0x_Dev Před 10 měsíci

    thank you homie

  • @aryaparker8821
    @aryaparker8821 Před 2 lety

    Absolutely wonderful frame Wow

    • @AIAdev
      @AIAdev  Před 2 lety

      Thank you very much!

  • @mantaran
    @mantaran Před rokem

    thanks
    for
    video

  • @Icenickman
    @Icenickman Před rokem

    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 Před 2 lety

    So very Stunning💕💘💕💘

    • @AIAdev
      @AIAdev  Před 2 lety

      Thank you! Cheers!

  • @clowncuts3365
    @clowncuts3365 Před 2 lety +1

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

  • @sirsm0kealot799
    @sirsm0kealot799 Před 2 lety

    Holy fuck this tutorial got me torqued up

  • @Zulica
    @Zulica Před rokem

    Great tutorial, but can we please have the models?

  • @bobbieosborne7479
    @bobbieosborne7479 Před 2 lety

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

    • @AIAdev
      @AIAdev  Před 2 lety

      Thank you so much

  • @koseki_stuff
    @koseki_stuff Před rokem

    excuse me how do i import custom shadergraphs

  • @danegamedev
    @danegamedev Před 2 lety

    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

  • @rebeccabyrne9241
    @rebeccabyrne9241 Před 2 lety

    👍Excellent

  • @andrewhiggins695
    @andrewhiggins695 Před 2 lety

    Top Notch ✅

  • @gordonshields8844
    @gordonshields8844 Před 2 lety

    👍Ideal

  • @Sxcottie
    @Sxcottie Před 2 lety +1

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

    • @AIAdev
      @AIAdev  Před 2 lety +1

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

    • @Sxcottie
      @Sxcottie Před 2 lety

      @@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  Před 2 lety +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 Před 2 lety

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

  • @spayner_360
    @spayner_360 Před rokem

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

  • @syedsadiq8631
    @syedsadiq8631 Před 2 lety

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

    • @AIAdev
      @AIAdev  Před 2 lety +1

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

    • @seiitkhanotegali7734
      @seiitkhanotegali7734 Před rokem +1

      @@AIAdev can u make a tutorial pls

  • @zyrxom
    @zyrxom Před 2 lety

    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  Před 2 lety +1

      sorry this is too fast for you :(

    • @zyrxom
      @zyrxom Před 2 lety

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