Simple Unity Character Customization Tutorial
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
oh here she comes, she's a man eater
You are practically the Best person I have ever seen like wow.....since day 1! I loved all the moments you share
Thank you so much 😀
thank you for such detailed instructions 🥰
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?
thank you homie
Absolutely wonderful frame Wow
Thank you very much!
thanks
for
video
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?
So very Stunning💕💘💕💘
Thank you! Cheers!
would love to see a tutorial on how to make and animate something like that gameboy character!
awesome idea
Holy fuck this tutorial got me torqued up
shheeeee
Great tutorial, but can we please have the models?
fabulous❤️❤️❤️ Love it 👌😍 ✔️🏆✔️🏆🚀😂😂😂
Thank you so much
excuse me how do i import custom shadergraphs
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
Sure thing!
👍Excellent
Thank you 👍
Top Notch ✅
Many thanks!
👍Ideal
Thank you!
Could someone find a way to convert/translate this to bolt?
I wish I could. I experimented with Bolt awhile back and had a hard time getting into it
@@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
@@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 :)
@@AIAdev Roger that, can't forget about the best part KILLING Zombies with the boys
Can you do with too fall guys but in unity 3D plssss i need it
Who to take this selected character to other scene!!!!
An easy option would be to save the selections to PlayerPrefs and then load them when your other scene is called
@@AIAdev can u make a tutorial pls
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.
sorry this is too fast for you :(
@@AIAdev thanks for the reply. Don't worry about my slowness, your tutorial is amazing it helped me a lot.