This is the first tutorial or overview I've watched that actually makes sense. I was confused on where you would even put the Enemy script while the child class inherits from it and this explained that concept well. Thanks for the video!
Thx for your comment. By the way My project's link is in the description below. (Also, I highly recommend you to watch this, very inspired as well: th-cam.com/video/ZpxNmDm-t64/w-d-xo.html)
This was not only a good introduction to inheritance, it was also a good introduction to the Unity engine to someone who has had prior game dev experience
I never understood why tutorials are not always like this, you show the problem appearing before teaching the solution, much more intuitive because that's what happen when we are really developing. I hope your gets more and more attention
Listen!!! Great tutorial, I Love the art and the explanation, I understood almost everything by what you said & the example compared to other tutorials which were confusing and without examples, Thank you very much, Wish you the best!
This tuto is really amazing, you put lot of efforts into making it clear and with nice tips along the way. Kinda sad you only have 5k sub, you deserve a lot more visibility for such a quality content!
Amazing tutorial! Thank you so much for this video, it really helped me a lot to understand how to integrate inheritance and other OOP concepts into Unity.
Hey man, I’ve been really wanting to learn how to organize my code better and make things reusable and this video helped me out a ton. Thanks for putting out awesome content!
This sooo good. Clear structure and useful information. Not bloated in the slightest. Although I sometimes found your accent funny. At points it you sound like a guy who is trying his best to fake a really harsh accent. Except the word class... I have never heard a more majestic pronunciation of the word. 😂
Thank you so much, I had a hard time understanding how to properly structure a game project and this is a huge step forward. For being more or less a newb in coding, I often get overwhelmed when things don't explain themselves. (Like the virtual void and protected functions. They didn't do anything different on their own so I was puzzled how they would work.)
Hello nice tutorial. It would be great if you make a tutorial on oop being applied in game development. I really am struggling to apply those concepts in game development and do a lot of research.
Hi Joe, really thanks for your video! It help me a lot. However, I am creating my own game and need some advice from you. As this video is about enemy, may I know how about the Player? I have learn using "private static Player instance;" for my game from other video. And when I try to access the player data from enemy. I will use "Player.instance.data" As now I just have one player in my game, all seems fine. But what I decide in future is to create more character for selection and also may be also contain 2 player inside the game at same time. So, may I know I am using "Player.instance.data" to access the player data is right or not? Will it cause problem when enemy attacking the player later? Last more question, I use one "Enemy" script to two enemy with assign different data. like - E1 have 1 atk ability Ew have 2 atk ability When the enemy attacking the player, it looks they just damage the same value 1........ What happen with that? Sorry for such long question. Thank you.
諾倚麟 Hi. Select to use Vector2.Distance to calculate or Sqrt method to calculator which player close to the enemy. The second one will cost less calculator to Computer
諾倚麟 zhouzheyuan123456@gmail.com Here is my email address. If u are able to Chinese. I have one Chinese channel share more videos for u. My lastest episode have the link.
Bruh. I came here to learn about inheritance & learned 50 other things I've been wanting to know too. You are the MAN!
Chris Castillo thx 😊 Appreciate!!
So happy i found this tutorial, finally someone who gives us practicle examples of this confusing topic.
Well done man!
This is the first tutorial or overview I've watched that actually makes sense. I was confused on where you would even put the Enemy script while the child class inherits from it and this explained that concept well. Thanks for the video!
I’m going to rewatch this and take notes. This helped me so much. Thank you
Thx for your comment. By the way My project's link is in the description below. (Also, I highly recommend you to watch this, very inspired as well: th-cam.com/video/ZpxNmDm-t64/w-d-xo.html)
So many tutorials suck at showing how to properly use inheritance, so thank you making this simple and effective tutorial
YOU
ARE
THE BEST
INSTRUCTOR
EVER!!
It really baffles my that your channel isn't more popular. You put out some of the best unity tutorials on youtube!
Thx😊😊 that’s my pleasure.
I was here to practise inheritance and i learned to create full game. Especially the hp bar concept is the best!
This was not only a good introduction to inheritance, it was also a good introduction to the Unity engine to someone who has had prior game dev experience
I never understood why tutorials are not always like this, you show the problem appearing before teaching the solution, much more intuitive because that's what happen when we are really developing. I hope your gets more and more attention
As a new developer, this has not only given the code but also explained it with images really really well. Thanks and keep up the work.
WOW, amazing video! Very detailed and very clearly explained. This deserves a lot more views!
I'm so confused why this doesn't have more views - this is so well done and helpful! Thank you so much (-:
Listen!!! Great tutorial, I Love the art and the explanation, I understood almost everything by what you said & the example compared to other tutorials which were confusing and without examples, Thank you very much, Wish you the best!
This tuto is really amazing, you put lot of efforts into making it clear and with nice tips along the way. Kinda sad you only have 5k sub, you deserve a lot more visibility for such a quality content!
This guy is amazing! How have I never seen these?!
This is such a good practical example, can't wait to try it out for my game
It's criminal that this vid has such few views. It's amazing how much it helped me to practice inheritance.
You are very nice!
I love your tutorial. That so easy to understand. Have you great video come out. I can't wait to see it.
What a gem of a video!
Amazing tutorial! Thank you so much for this video, it really helped me a lot to understand how to integrate inheritance and other OOP concepts into Unity.
Hey man, I’ve been really wanting to learn how to organize my code better and make things reusable and this video helped me out a ton. Thanks for putting out awesome content!
This sooo good. Clear structure and useful information. Not bloated in the slightest.
Although I sometimes found your accent funny. At points it you sound like a guy who is trying his best to fake a really harsh accent. Except the word class... I have never heard a more majestic pronunciation of the word. 😂
I love full tutorial like this.
Thanks
My god thank you I was wondering if this was a correct approach and you explain it perfectly
Nice job your video really showed me inheritances how simply are
really appreciate this man definitely earned my sub. Fantastic in depth explanations and really cleared things up with how to use inheritance cheers
Whatt!!? 3k subs only you should be 10 million subs
Thank you for the tutorial ☺️
thx bro. I love each sub!!!
Great work. This tutrial is extremely helpful. Big thanks
Outstanding unity tutorial man!!! Keep it up!!!
Thank you so much, I had a hard time understanding how to properly structure a game project and this is a huge step forward. For being more or less a newb in coding, I often get overwhelmed when things don't explain themselves. (Like the virtual void and protected functions. They didn't do anything different on their own so I was puzzled how they would work.)
Curious why not make the methods abstract in the base class?
The tutorial is Awesome!
very underrated man you helped megood job 😀😀😀😀
Great tutorial as usual! :D
Thanks for your likes!!! 😊😊
the best tutorial!!!
Shohan thx bro 😁😁
Great Video, I learned a lot!
Now the question is, how do i call the DamageEnemy function from the player
Nice tutorial! Your channel helps me a lot. :)
I am glad to see my tutorial can help you guys easy to understand! Appreciate!!
Hello nice tutorial. It would be great if you make a tutorial on oop being applied in game development. I really am struggling to apply those concepts in game development and do a lot of research.
Really helpfull, thanks a lot!
You are the Best!
great tutorial :D
Italo Veras thx. The next episode is coming in one week. 🎈☺️
Your channel is pretty cool just found out now
Thought that’s my honor 😊. Thanks for your likes.
Hi Joe, really thanks for your video! It help me a lot. However, I am creating my own game and need some advice from you.
As this video is about enemy, may I know how about the Player?
I have learn using "private static Player instance;" for my game from other video.
And when I try to access the player data from enemy. I will use "Player.instance.data"
As now I just have one player in my game, all seems fine.
But what I decide in future is to create more character for selection and also may be also contain 2 player inside the game at same time. So, may I know I am using "Player.instance.data" to access the player data is right or not? Will it cause problem when enemy attacking the player later?
Last more question, I use one "Enemy" script to two enemy with assign different data.
like - E1 have 1 atk ability
Ew have 2 atk ability
When the enemy attacking the player, it looks they just damage the same value 1........ What happen with that?
Sorry for such long question.
Thank you.
Very niiice!
Thanks~Next video will combine inheritance with ScriptableObject~ Hopefully you will like it
Hello joe!
I want to know ,if target player more than 2
The enemy should choose most near player.
how could I do?
諾倚麟 Hi. Select to use Vector2.Distance to calculate or Sqrt method to calculator which player close to the enemy. The second one will cost less calculator to Computer
@@beaverjoe9171 Thanks!! i try it😘
@@beaverjoe9171 I made it!😂😂😂😂
But my script looks ugly & long.
How can I share with u?
諾倚麟 zhouzheyuan123456@gmail.com
Here is my email address. If u are able to Chinese. I have one Chinese channel share more videos for u. My lastest episode have the link.
Thanks
很多不错的视频,订阅支持一波。(Nice video man! Already sub for more updates. )
LeeT Game Development 谢谢支持,超级感谢兄弟!😆😆😆
@@beaverjoe9171 别客气,必须的。:)
impossible to understand a thing
日常支持一波~~哈哈 可以搞个Q群呀~~ 推广下中国的QQ 哈哈哈~~让外国友人了解中国游戏~~~~
谢谢谢谢!我正好在做下一期,我准备等人多了弄一个discord。想到时候推广一下中国风的游戏!