How to use Cameras in Unity: Cinemachine Virtual Cameras Explained

  Рет қаралды 74,338

iHeartGameDev

iHeartGameDev

Күн бұрын

Learn how to use Cinemachine Virtual Cameras in Unity to capture a cinematic feel for your games!
This tutorial provides a detailed break down of the Virtual Camera component and all of its properties, as well as a general overview of Cinemachine!
Like the video? Want to support the channel?
ACCESS PROJECT FILES
💛 / iheartgamedev
iHeartGameDev Merch:
💛 www.iheartgamedev.com
WANT MORE?
Learn all about character controllers in this series of tutorials:
✅ • Character Controllers
✦ Like the vid? Please consider Subscribing!
bit.ly/2YdIb6j
✦ Missed out on the last episode?
• How to use Cameras in ...
SOCIAL:
✦ Discord
/ discord
Special thanks to codeFriendly.ART from the discord server for the help with the thumbnail!
✦ Twitter
/ iheartgamedev
GEAR:
Lumix G7 Camera: amzn.to/3Kks1gZ
Epomaker GK68 Keyboard: amzn.to/3Ke87EB
Samson C01U Pro Mic: amzn.to/33kDdtG
LG 27" Monitor: amzn.to/3qAHFwS
Lepow 15.6" Portable Monitor: amzn.to/3287OtL
Logitech G604 Mouse: amzn.to/3A6jNV4
Audio-Technica ATH-M50X Headphones: amzn.to/3tBaeMT
X-Pen Artist 15.6 Pro Drawing Tablet: amzn.to/3FE5HLI
Apple 15in MacBook Pro Laptop: amzn.to/3AbKdFc
LINKS FROM THE VIDEO:
🤖 Download Jammo for YOUR game:
assetstore.unity.com/packages...
⭐ And Check Out @Mix and Jam !
/ mixandjam
► TIMESTAMPS:
Intro: 0:00
Installing Cinemachine and Setup: 0:46
How Cinemachine Works: 1:24
What do Virtual Cameras do: 1:40
Virtual Camera Lens Properties: 2:33
The Properties that make Virtual Cameras Special: 3:30
The Follow Property: 4:18
The Body Property Explained: 4:44
Body Properties: 5:46
Aim Properties: 7:40
Status Property: 8:58
Standby Update Property: 9:31
Game Window Guides Property: 10:15
Save during Gameplay Property: 10:34
Priority Property: 11:01
Blend Hint Property: 11:25
Inherit Position Property: 12:13
On Camera Live Event Property: 12:38
Noise Property: 13:07
In the future: 13:47
Outro: 14:00

Пікірлер: 95
@Kudoshi
@Kudoshi 2 жыл бұрын
This channel is heavily underrated. You know the video is good when it tells you why and when to use it rather than just how to use. Loved the video thanks. It really shows you in detail what you need to know and how to use. Thanks
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
Thank you very much Kudoshi!
@henokeyilma8323
@henokeyilma8323 2 жыл бұрын
fax
@omritahar9048
@omritahar9048 2 жыл бұрын
Your tutorials are nothing short of OUTSTANDING. Keep up the amazing work man, Thank you!
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
Hey all! Happy new year! 🎉 I'm excited to share this brand new tutorial with you all! Cinemachine has been a ton of fun to learn, and there's still plenty more to come. If you'd like to vote on the next tutorial that we'll cover on this channel, voting is now live! Check it out here: www.patreon.com/posts/60613685
@yasirkula0
@yasirkula0 2 жыл бұрын
For anyone wondering why the ground texture looks blurry, that can be fixed by increasing the texture's "Aniso Level" (and making sure that "Anisotrophic Textures" is enabled in Quality Settings).
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
Yo thank you for sharing! I didn’t know that! 🍻 appreciate it!
@vishalgupta5288
@vishalgupta5288 2 жыл бұрын
This was an awesome explanation... Really shows how much you have experimented and read about the subject. Great job !!!
@widearchshark3981
@widearchshark3981 Жыл бұрын
What a bloody legend you are. Well paced,no nonsense tutorials. Unity should be sponsoring you! Trying to create my own third person control, but the standard assets one is so damn inflexible! Going to try and do it myself. And with your help.... I might just be able to!
@Dexterdevloper
@Dexterdevloper 3 ай бұрын
Your tutorial is absolutly phenomenal, thank you.
@walidchtioui9328
@walidchtioui9328 Жыл бұрын
So here's the thing with KZbin tutorial videos: they tend to be absolutely garbage in terms of quality. Yours is an exception. Subscribed
@albertpujols6589
@albertpujols6589 2 жыл бұрын
This is one of the best game development channels I've seen on KZbin. I especially like the quality of the lectures and the kindness.
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
Thank you so much! It’s comments like this that brighten my day and make the effort worth it!
@maddened3746
@maddened3746 2 жыл бұрын
this is like the 3rd time ur covering a topic / feature that i was working on RIGHT NOW .... on top of it, everything is so well done its unreal .... amazing stuff dude
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
Hey! Love to hear that! Thank you for watching and I hope that the video helps!
@joseperales4673
@joseperales4673 2 жыл бұрын
Clearly the most useful Cinemachine video all over the internet. Great work! Keep the nice work.
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
Thank you very much!! More to come!
@aravindts9985
@aravindts9985 2 жыл бұрын
Bro Don't stop making tutorials your a good teacher 😊
@espressohype
@espressohype Жыл бұрын
Excellent tutorial. Thank you so much, you're literally doing the work of Unity. They should pay you for this. Have a nice day!
@smaliy5636
@smaliy5636 2 жыл бұрын
thx for tutorial! great production btw, you made this comprehensive and easy to understand
@roboking1020
@roboking1020 6 ай бұрын
This guy literally saves me a ton of research time. Thanks again for sharing Nicky!
@Tarodev
@Tarodev 2 жыл бұрын
Great video! Your videos are always so well structured and edited.
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
Cheers Tarodev!🍻 Big fan of your work too!! Would be happy to collab at some point in time if you were ever interested
@pankernaught2577
@pankernaught2577 2 жыл бұрын
@@iHeartGameDev TARO HITTING BIG
@Tarodev
@Tarodev 2 жыл бұрын
@@iHeartGameDev Sounds great. I'll pop into your discord sometime soon for a chat!
@manai2683
@manai2683 11 ай бұрын
Thanks man. Thinking back, you really helped me a lot.
@shawn2089
@shawn2089 Жыл бұрын
Thank you! your video is the only helpful one that doesnt leave out important details!
@uni-mal4433
@uni-mal4433 9 ай бұрын
Your video and talking are very intuitive. I'm happy to know your channel, thanks!
@niftydesigns6266
@niftydesigns6266 Жыл бұрын
Very useful tutorial. Subscribed!
@GrahamOfLegend
@GrahamOfLegend 2 жыл бұрын
Cinemachine is the best!!! I can't go back to the old way of doing things now, no way. Edit: This was an excellent overview of Cinemachine! Great job Nicky 👏🏽
@charlesonis3484
@charlesonis3484 2 жыл бұрын
Awesome work dude! Keep it up!
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
Thank you thank you CJ 😊
@sundsalharbi8817
@sundsalharbi8817 2 жыл бұрын
Best tutorial about Cinemachine , many thanks
@javedshaik8105
@javedshaik8105 2 жыл бұрын
Awesome! Thanks for such a good series for free!
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
Hey! You're welcome! Thank you for watching :)
@kruth6663
@kruth6663 2 жыл бұрын
I've been waiting for this part 2!
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
Hope it was worth the wait!
@wallacehorta
@wallacehorta 3 ай бұрын
Amazing! Thank you!
@nikhilvijayraj5461
@nikhilvijayraj5461 Жыл бұрын
Thanks for the efforts. Loved the video, learnt what has to be learnt!
@iHeartGameDev
@iHeartGameDev Жыл бұрын
Thank you for watching!
@AlexBlackfrost
@AlexBlackfrost 2 жыл бұрын
Nothing like a good tutorial to start the year😎
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
You know it, my friend!
@RaulCesarAdolfo
@RaulCesarAdolfo 2 жыл бұрын
Your videos are very helpful, keep going with this good editing and explanation please. we♥GameDev
@chiewcck
@chiewcck 2 жыл бұрын
Appreciated for your great content. Thanks!
@DanilaShintar
@DanilaShintar Жыл бұрын
Thank you so much, that is great CM tutorial
@LivyLuu
@LivyLuu 9 ай бұрын
awesome tutorial! Thank you so much!!
@iHeartGameDev
@iHeartGameDev 9 ай бұрын
Thanks for watching!
@DmytroPlekhotkin
@DmytroPlekhotkin 8 ай бұрын
You are very good teacher. Thank you
@omar7altawil435
@omar7altawil435 Жыл бұрын
you deserve a million subscriber
@brandonjacksoon
@brandonjacksoon 2 жыл бұрын
Thanks dude!
@corriedotdev
@corriedotdev 2 жыл бұрын
Bloody hell I just coded a camera system.. it works perfectly now I need to make a decision if I'm to refactor or stick until I want to change something. Appreciate this
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
Lol you probably learned so much in the process though!!
@corriedotdev
@corriedotdev 2 жыл бұрын
@@iHeartGameDev in the process of this video hell yeah, not so sure about my implementation 😂 multi platform was my main worry, the control of the camera was going to get messy for making android to PC build for example. Cinemachine is absolutely going to clean it up so going to switch I think 🙃 Thanks again 👍
@DonDisainer
@DonDisainer 2 жыл бұрын
love your videos! thanx!!!
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
Thank you Leonardo!
@claire2585
@claire2585 2 жыл бұрын
This video is so useful!!! Hope the video which is more about Cinemachine will be upload soon!!! Plz
@oozly9291
@oozly9291 2 жыл бұрын
Just what I needed!
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
Heck ya!
@itswilly
@itswilly 2 жыл бұрын
Thanks Man!
@BillieEatsFun
@BillieEatsFun Жыл бұрын
Thank you very much!
@iHeartGameDev
@iHeartGameDev Жыл бұрын
You are most welcome!
@adamsekerka3428
@adamsekerka3428 Жыл бұрын
Amazing video
@ilaanisdead
@ilaanisdead 7 ай бұрын
thanx for the video 👍
@iHeartGameDev
@iHeartGameDev 7 ай бұрын
My pleasure!
@niloytesla
@niloytesla 2 жыл бұрын
Thank you for this super super video! ;)
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
thank you for watching!
@keanuconcepcion158
@keanuconcepcion158 Жыл бұрын
very cool examples, wonder how much work it took those devs back then to make those systems work when cinemachine lets us do a dropdown box! wow!
@mowalduchiwa1560
@mowalduchiwa1560 2 жыл бұрын
great thank you
@Armetron
@Armetron 2 жыл бұрын
Amazing video An idea for a future video that may have to do with cinemachine. I would love to know how to make a kill cam system where it shows you the past few seconds from different camera angles similar to Rainbow Six Siege (first person view of person who killed you and follow cameras for thrown objects like grenades)
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
That’s an awesome idea!!
@muerrtee
@muerrtee 2 жыл бұрын
Yay Finally Cinemachine
@zaurkurbanismailov9104
@zaurkurbanismailov9104 Жыл бұрын
You are the best unity-brother
@septimania3483
@septimania3483 2 жыл бұрын
Can you make a tutorial to make this character looking in the same direction than the camera by using the script AnimationandMovementController?
@IvanHerenchakJones
@IvanHerenchakJones Жыл бұрын
Whats the best body follow setup for following a playerobject through a waterslide with lots of corkscrews?
@PaulaRodriguez-op9yw
@PaulaRodriguez-op9yw 2 жыл бұрын
So good! Can you make a video showing how to make to animations interact among them? I mean, like in a game when you kill the enemy stabbing it, and the enemy reacts with your sword with pain. I dont know if Im explaining myself hahaha
@craftercis
@craftercis 2 жыл бұрын
Hey! How did you fix the jamo character rotation when body type is 3e person?
@mb2001
@mb2001 Жыл бұрын
5:55 How did you make the character controller (I assume?) move in relation to this camera?
@bunzy5279
@bunzy5279 Жыл бұрын
Make a video explaining how to switch cameras please!
@sachinbhandari414
@sachinbhandari414 2 жыл бұрын
what is difference between composer and hard look at in Aim part of cinemachine. Both of them try to keep the gameObject in view
@blitzkreig4887
@blitzkreig4887 2 жыл бұрын
Is it possible for you to compile all Cinemachine features as a comprehensive course either on Patreon or Udemy ? There is no "Deep Dive in Cinemachine/Timeline" course, which explores all that Unity offers. I understand that this must be a niche up until now (most indie gamedevs won't use Cinematics as much). But given the Ziva, Weta acquisitions, more mainstream audience will get created - Movie makers, YT content creators etc. Please do consider if you can
@cod1que43
@cod1que43 2 жыл бұрын
Nicee
@HasanAbaza_
@HasanAbaza_ Жыл бұрын
I can control virtual camera with mouse like freelook camera?
@Caporai
@Caporai 2 жыл бұрын
I'm feeling bad not encountering Cinemachine sooner (such a great tool and asset). Currently doing a Pacman inspiring 3D game as a school project. I really wanted a camera like from Luigi's Mansion: * that follows the player if a room is big. * stops moving postion when player close to the walls (as well as room is little.) * and finally when player leaves a room, it moves camera to a new location where plaver enters the new room. Because having my game zoomed out, I wont be able to see my models in the game properly and detailed.
@jeanz9590
@jeanz9590 5 ай бұрын
I need link for download cinemachine in assets store
@iHeartGameDev
@iHeartGameDev 5 ай бұрын
Cinemachine isn't in the asset store, it's in the package manager for free!
@diamonds8014
@diamonds8014 2 жыл бұрын
What game is that at 6:36?
@iHeartGameDev
@iHeartGameDev 2 жыл бұрын
Witchfire!
@mohsenmousavi2313
@mohsenmousavi2313 2 жыл бұрын
💚💚
@sohjingkaisean3934
@sohjingkaisean3934 4 ай бұрын
Does anyone Know How to make a jumpscare using cinemachine
@shubhampatel8193
@shubhampatel8193 2 жыл бұрын
Can You Make a Tutorial about fallguys camera system or like making a fallguys clone pls...
@dibaterman
@dibaterman 2 жыл бұрын
Cinemachine is scary stuff, creating my own camera has been a trip in an of itself. Unity's philosophy of minimizing time spent being technical for time to incorporate creativity is very much more apparent with things like Cinemachine. So if I want to make a prototype combat method but get hung up on making a camera, cinemachine is made to want to simplify this by saying, just select stuff for your use case and go back to creating your combat system. I love Unity for this, but knowing how complex camera creation can be make Cinemachine so scary.
@ultrawidescreengaming4329
@ultrawidescreengaming4329 Жыл бұрын
Does anymoby know what game it is at 6:36? thank you!
@iHeartGameDev
@iHeartGameDev Жыл бұрын
Witchfire :)
@soki.gakiya
@soki.gakiya Жыл бұрын
@@iHeartGameDev Thank you! Your tutorials are great BTW, I've been using them to understand the cinemachine component, keep up the good work!
@Dexterdevloper
@Dexterdevloper 3 ай бұрын
Your tutorial is absolutly phenomenal, thank you.
How to Program in Unity: Command Pattern Explained
22:37
iHeartGameDev
Рет қаралды 64 М.
Тяжелые будни жены
00:46
К-Media
Рет қаралды 5 МЛН
КАРМАНЧИК 2 СЕЗОН 5 СЕРИЯ
27:21
Inter Production
Рет қаралды 499 М.
How to switch cameras in Cinemachine | Unity Tutorial
13:13
This is GameDev
Рет қаралды 16 М.
Cinemachine Is Really Powerful, Set It Up EASILY
7:26
How to Move Characters In Unity 3D | Character Controllers Explained
9:46
Easily Control Cameras with Cinemachine in Unity!
12:20
Code Monkey
Рет қаралды 91 М.
Dolly Cam using Cinemachine | Unity
7:57
Omar A. Balfaqih
Рет қаралды 48 М.
How I would learn game dev (If I could start over)
7:50
Andrzej Gieralt Creative
Рет қаралды 83 М.
How to Program in Unity: Third Person Movement Explained
11:31
iHeartGameDev
Рет қаралды 28 М.
Тяжелые будни жены
00:46
К-Media
Рет қаралды 5 МЛН