What are Delegates? (C# Basics, Lambda, Action, Func)

preview_player
Показать описание
👍 Learn to make awesome games step-by-step from start to finish.

✅ Let's check out what are Delegates in C# and how they help us write cleaner and more modular code.

Learn Unity in 17 MINUTES!

Learn C# BASICS in 10 MINUTES!

What are Events? (C# Basics)

What are Delegates? (C# Basics, Lambda, Action, Func)

What are Interfaces? (C# Basics)

What are Generics? (C# Basics)

What are Loops? (C# Basics, for, while, do)

Unity Tips in 10 MINUTES!

Unity Basics for Beginners

Trigger an Action after some Time

Ability Bar in Unity (Swap Weapons/Items)

If you have any questions post them in the comments and I'll do my best to answer them.

See you next time!

#unitytutorial #unity3d #unity2d

--------------------------------------------------------------------

Hello and welcome, I am your Code Monkey and here you will learn everything about Game Development in Unity 2D using C#.

I've been developing games for several years with 7 published games on Steam and now I'm sharing my knowledge to help you on your own game development journey.

--------------------------------------------------------------------

Рекомендации по теме
Комментарии
Автор

🌐 Have you found the videos Helpful and Valuable?
Here's the highly requested Delegates video! Learn how to use this insanely powerful C# feature!

CodeMonkeyUnity
Автор

finally some one who explains how to use delegates, not how to create the delegates ! thank you :D

_Garm_
Автор

So delegates are like variables that store functions. Nice video. Waiting for more of this kind of topic

Gers
Автор

Dude, I was always wondering what that weird looking code was supposed to do that some people used. glad i stumbled over this video explaining everything extremely understandable.

deadly_artist
Автор

I'm still having a hard time wrapping my head around all the new terms, but this video has clarified so much about the delagate system. I especially liked how you broke down the delegate, then showed exactly what was going on behind the scene, followed by an iteration the syntax, examples, and another iteration. Now I can go back to the older videos and finally understand what you are writing! I feel like you just unlocked hours of your videos (an others who use variations of the other syntax) for me. Thanks!

BeerGuy
Автор

Petition to rename 'func' to 'funk'

purplgrape
Автор

Been trying to find information about Events all day. So many videos talked about delegates and never explained them simply for a beginner. You are the first to simplify it. Now I think I understand Delegates and how Events relate to them. You also showed great ways to use them so I can see their potential (and also how bad my beginner code is). Thanks.

bausHuck
Автор

Thank you very much! I've been working with delegates professionally for almost two years now but I couldn't do it right without referencing from previous work how to do it right, but after this video it is finally nailed down in my brain. You're the man!

teharchon
Автор

I've just found your channel, and I can safely say you are easily my new favorite game dev channel. Keep up the awesome work, man!

zenbrandon
Автор

Interesting and well-made video on delegates, I have never really understood when to use them efficiently before working with APIs for the most part in my work, but I can definitely see the use of it now for games especially and will try to apply it to my own hobby games. Thank you for a great video!

TwitchCronos
Автор

One of the best and clearest delegate explanation videos on Youtube. Great!

jahoopyjaheepu
Автор

Definitely highlights some extremely useful ways to implement delegates. Great video! Thanks 😊

michaelross
Автор

Awesome video, thank you for explaining "why we should use it" (not only "how") and providing the practical examples!

mrCetus
Автор

There have been very high quality, highly requested and very helpful videos during the past few weeks. Thank you so much for your effort.

aquaarmour
Автор

after watching dozens of videos which includes some of yours also, this made everything clear. i mean every single detail is super clear now. thanks for your effort

bahrig
Автор

I dunno what it is about you, but you explain things in such a way where a thing I had a 50% grasp on previously, now make SO MUCH SENSE. I could watch 5 other videos on the subject, and this is the only one that I feel that got me to the point of understanding WHY/HOW it's implemented. Your examples are so simple but thorough!

erz
Автор

"Mindblown" would describe precisely the way I felt when you showed the example about the attack types! Most games I've done so far are really, really simple projects but if I kept coding in the trivial way I would face obvious scalability issues in the future, well no more, thanks to this tutorial!

nikodemos
Автор

I'm just impressed about how you are able to explain something that was hard for me to understand in a few minutes only ! Thank you for this amazing tutorial ! I'm definitely subscribing to this channel, and going to watch the other tutorials about c sharp basics !

thomasremastered
Автор

this is soo in-depth, just what I needed, at the time I am increasing my C# knowledge and your tutorials and the unity official ones are the most helpful although your videos are more in-depth that's what I prefer, thanks for making these awesome videos.

foreducation
Автор

I checked almost 10 video tutorial to understand why I should use 'Delegate' but none of them gave me a clear understanding. But your tutorial, specifically the clip from 15:00 clear off all the clouds in my head. Now I know! Amazing clip! Thank you a lot.

Kokomo