Phantom Camera For Godot Is Awesome!

Поділитися
Вставка
  • Опубліковано 19 сер 2024

КОМЕНТАРІ • 112

  • @gamefromscratch
    @gamefromscratch  7 місяців тому +14

    Links
    gamefromscratch.com/phantom-camera-godot-add-on/
    -----------------------------------------------------------------------------------------------------------
    *Support* : www.patreon.com/gamefromscratch
    *GameDev News* : gamefromscratch.com
    *GameDev Tutorials* : devga.me
    *Discord* : discord.com/invite/R7tUVbD
    *Twitter* : twitter.com/gamefromscratch
    -----------------------------------------------------------------------------------------------------------

  • @squarerootof2
    @squarerootof2 7 місяців тому +94

    The level of work and care this guy has devoted to the add-on's documentation is really commendable. I've never seen anything like it. It will be great fun to read through it all.
    It would also be great if the community took it upon themselves to little by little improve Godot's documentation up to similar levels with more code examples, most common use cases and even illustrative videos and suchlike.

    • @rremnar
      @rremnar 7 місяців тому +13

      Yea, I hate documentation that states an apple is an apple; as if every one is expected to know what an apple is, does, and for lol. Some things are self explanatory, other things are not.

    • @squarerootof2
      @squarerootof2 7 місяців тому +10

      @@rremnar The real question is: is an applet a small embedded (Java) application or is it just a small apple?

  • @justastream8522
    @justastream8522 7 місяців тому +52

    This is a game changer, the kind of tools I'll probably have in most of my projects.Thanks for telling us about it.

  • @Ven0mGamer
    @Ven0mGamer 7 місяців тому +16

    Actually you can preview your camera without addon:
    1. In viewport window click on view and select 2 viewports
    2. Select your camera and preview checkbox will show up
    3. Click on the checkbox, now you have camera preview in separate window

  • @UltimatePerfection
    @UltimatePerfection 7 місяців тому +118

    If the 3d one is capable of handling collisions on its own without me having to specifically code it so the camera doesn't go through walls, I am sold.

    • @BlessedDog
      @BlessedDog 7 місяців тому +19

      Godot has that OOTB

    • @MrChick1984
      @MrChick1984 7 місяців тому +26

      What is wrong with SpringArm3D component for handling camera's collisions?

    • @MeshVoid
      @MeshVoid 7 місяців тому +10

      It's a pretty simple set up with default nodes spring arm and collision mesh😅

    • @rob679
      @rob679 7 місяців тому

      Quick glance at documentation, it does by automatically assigning values to SpringArm3d so no additional setup needed other than offset and max angles. You can tweak the value of SpringArm3d it uses if needed.

    • @Dre2000lbs
      @Dre2000lbs 7 місяців тому +17

      Sold for the price of nothing

  • @btarg1
    @btarg1 7 місяців тому +10

    I've been working with Cinemachine a lot recently and it's good to know that Godot has an equivalent for when I try to learn godot at some point in the future! It's great that godot is already so close to Unity's functionality

  • @marioroberti
    @marioroberti 4 місяці тому +6

    So for anyone else who was failing the IQ test implementing this in their own scene, you kinda need to throw a Camera2D into your scene, ADD a PhantomCameraHost to that Camera2D, and THEN add the PhantomCamera2D node wherever and THEN tell it what to follow.

  • @ShiloBuff
    @ShiloBuff 7 місяців тому +7

    A quality Godot addon! I hope there is more addons with this quality in the future. Looking forward to commercial asset store for that to be more of the case.

  • @dousc7579
    @dousc7579 7 місяців тому +8

    This is SO well timed! I was just looking at this for a project i want to make

  • @MTGJoeD
    @MTGJoeD 7 місяців тому

    This video came across my dashboard at the PERFECT time and solved an issue I was having with the camera in my first Godot project - thank you so much!

  • @WesleyRogers09
    @WesleyRogers09 7 місяців тому +1

    Just tried this out earlier this week, thanks for the video!! I even learned about that tab to show the preview.

  • @p5ina
    @p5ina 7 місяців тому +1

    Very nice analogue for cinemachine from Unity. Thanks, Mike, for covering this asset.

  • @sanyi9667
    @sanyi9667 7 місяців тому +1

    this is actually amazing. thanks for bringing it up!!!

  • @flyntwick
    @flyntwick 6 місяців тому +1

    You earned a sub, man. Thanks for sharing.

  • @Marco-L
    @Marco-L 7 місяців тому

    Wow, this is awesome! Thank you for showing it to us.

  • @arusenpai5957
    @arusenpai5957 7 місяців тому +1

    THIS is an absolute gem, OMG

  • @Gambit-YT
    @Gambit-YT 7 місяців тому

    I JUST finished coding my camera movement for my game, but this will come in handy in the future

  • @U.Inferno
    @U.Inferno 6 місяців тому

    Oh damn, I already got a basic camera that's able to focus on whatever the mouse is hovering over, but a problem I was stewing on was to prevent it from looking when the level geometry has nothing to show. If there's a wall, don't look beyond it, so this might help a lot

  • @nitrogamesstudios5276
    @nitrogamesstudios5276 7 місяців тому

    Thanks for the update Mike🎉🎉🎉🎉

  • @martinakula8421
    @martinakula8421 7 місяців тому +1

    Hats off to the devs....

  • @elektroskeptic481
    @elektroskeptic481 27 днів тому

    Please make a tutorial on how to make this 3D game template for moving 3d person capsule and setting up those cameras and trigggers for them! PLEEEAAASE!!

  • @nicoletang1834
    @nicoletang1834 5 місяців тому +1

    Hi! I'm fairly new to Godot and game development. The documentation is very thorough, but I'm finding it a bit challenging to get started with the Phantom Camera.
    Is there a video tutorial that shows how to add and configure the Phantom Camera 2D to follow a player character? I think a visual guide would be very helpful for me at this stage.🥰

    • @animejoe4041
      @animejoe4041 3 місяці тому +1

      Have you tried loading the example projects and studying their node hierarchies and settings used for the cameras? That's always a good way of getting a handle on things.

  • @SzaboB33
    @SzaboB33 7 місяців тому

    Wow, I wanted something in Godot like Cinemachine but this is way better than I wished for

  • @Peter-wl5xm
    @Peter-wl5xm 7 місяців тому +1

    Awesome thanks.

  • @containedhurricane
    @containedhurricane 7 місяців тому +2

    I wish Godot has something like Unity's Timeline, where we can blend cameras/ animations and create custom dialogue tracks for cutscenes

    • @nevertoolate5325
      @nevertoolate5325 7 місяців тому +2

      I was using timeline in Godot recently and it seemed you can automate any event, not just animations.

    • @containedhurricane
      @containedhurricane 7 місяців тому +1

      @@nevertoolate5325 You mean Animation Player? Could we blend cameras/ animations/ post-processing effects and create custom dialogue tracks in it?

    • @MrEnvisioner
      @MrEnvisioner 7 місяців тому +1

      @@containedhurricane The AnimationPlayer can animate any property on any object and even "animate" (i.e. trigger) calls to methods. This, in turn, means it can also work with signals. You can even have an AnimationPlayer that "directs" other AnimationPlayer nodes. So yes, you can more or less dream up any behavior you like using them. As for "blending" values, I'm less familiar. If the AnimationPlayer can't do that, then you might be able to use an AnimationTree for that portion of the effect and then have a parent AnimationPlayer coordinate it with other animation tracks for cohesion.

    • @containedhurricane
      @containedhurricane 7 місяців тому

      @@MrEnvisioner Thanks for the info. I don't think we can blend camera, animation, audio and post-processing tracks in Animation Player

  • @TheRealAfroRick
    @TheRealAfroRick 7 місяців тому

    Brilliant. It seems that on a weekly basis I am rewarded for moving from Unity to Godot.

  • @osaid56
    @osaid56 7 місяців тому

    very helpful thank you man ❤

  • @GreenCrowDev
    @GreenCrowDev 7 місяців тому

    Beautiful addon! I will have a look at the source code soon as a reference!

  • @kruth6663
    @kruth6663 7 місяців тому

    Ohh I was hoping Godot gets a feature like Cinemachine, this is so awesome!

  • @hidemat5141
    @hidemat5141 7 місяців тому +1

    well that's pretty cool

  • @in-craig-ible6160
    @in-craig-ible6160 7 місяців тому

    Awesome stuff. Full props to the developer.

  • @callmejobson
    @callmejobson 7 місяців тому

    Great video thank you!

  • @jabadahut50
    @jabadahut50 7 місяців тому

    Well, this is incredibly useful. Awesome.

  • @ryanscott642
    @ryanscott642 7 місяців тому

    This is the type of thing that unity has that made me jealous. This will make everyone more efficient constantly. Kudos to the author.

  • @VoltitanDev
    @VoltitanDev 5 місяців тому

    I wonder how Phantom camera 3d applies to already existing player controllers?

  • @apollolux
    @apollolux 7 місяців тому

    This is an impressive camera system, and if sufficiently generic probably would do well to find a way to be integrated into Godot officially.

  • @ritpop
    @ritpop 7 місяців тому +1

    This is really nice

  • @h20dancing18
    @h20dancing18 7 місяців тому

    For future, maybe scale up the godot UI and the game window, really hard to see any detail on even a modern iPhone

  • @thepolyglotprogrammer
    @thepolyglotprogrammer 7 місяців тому

    It really is. I am using it in my last game.

  • @merthyr1831
    @merthyr1831 7 місяців тому

    Godot is getting some of the highest quality tools I've ever seen in a game engine!

  • @elektroskeptic481
    @elektroskeptic481 27 днів тому

    Where can I find code for the 3d demonstration project? The 3rd person game with these new cameras?

  • @patlecat
    @patlecat 7 місяців тому +1

    Looks very cool and useful. Yeah wish that was in Godot already.

    • @sean7221
      @sean7221 7 місяців тому +2

      It is now

    • @sean7221
      @sean7221 7 місяців тому +1

      It is now

    • @sean7221
      @sean7221 7 місяців тому +1

      It is now

  • @jamesscott6146
    @jamesscott6146 7 місяців тому

    I'm sold!

  • @ravanin
    @ravanin 7 місяців тому +1

    Please makes a video on ucupaint:
    It's a blender add-on that turns blender on substance painter. It also adds the bakes from the also popular 3ds max/blender Add-on "textools" (which could also use a video because it's UV tools). So you can for example:
    1.- Add a base color layer or an image texture layer.
    2.- Add a paint base layer (with more than one iteration or it looks grainy) set it to soft light or linear light for a more metalic look.
    And Presto! you have the basis for a hand painted WOW-esque look.

  • @Dragon20C
    @Dragon20C 7 місяців тому +1

    this is very cool!

  • @minibubblegum5108
    @minibubblegum5108 7 місяців тому

    Truly helpful.

  • @ayushsidam289
    @ayushsidam289 7 місяців тому

    Wow!!! Thanks 😀🙌

  • @kuzmich1717
    @kuzmich1717 7 місяців тому

    oh thank you man!

  • @RonSheely
    @RonSheely 7 місяців тому

    Thank you

  • @user-ut6yq8zb3z
    @user-ut6yq8zb3z 7 місяців тому +1

    keep going bro ❤‍🔥🔥🔥
    your folower from algeria DZ

  • @JOELwindows7
    @JOELwindows7 7 місяців тому

    The *Holy Grail* camera has arrived.
    At last. Soon, more Godot games to have best camera experience

  • @miguelestacio2983
    @miguelestacio2983 16 днів тому

    Ive looked on the assetLibrary and the phantom camera isnt showing up. Did it get taken down?

  • @cholasimmons
    @cholasimmons 7 місяців тому

    Damn! Another gem

  • @Erwjable
    @Erwjable 7 місяців тому

    The right video at the right time. Thanks!

  • @sporefergieboy10
    @sporefergieboy10 7 місяців тому +1

    What does this have to do with rewriting lighting?

    • @dathedix3951
      @dathedix3951 7 місяців тому

      Nothing, it's an add on from a completely different developer.

  • @fernandopinedaJT
    @fernandopinedaJT 7 місяців тому

    Thanks!

    • @gamefromscratch
      @gamefromscratch  7 місяців тому

      Thanks for the support, always appreciated!

  • @houseofosborne1173
    @houseofosborne1173 7 місяців тому

    That is great!

  • @modernator
    @modernator 7 місяців тому

    Damn this is incredible.

  • @Elrinth
    @Elrinth 7 місяців тому

    yeah this kind of camera controls should be built into godot :)

  • @justlimeguy
    @justlimeguy 7 місяців тому

    I couldn't find the answer online.
    Can i use code to dynamically preview the character body 2d in editor?

  • @Armetron
    @Armetron 7 місяців тому

    Does this addon include anything for VR development?
    Fading, moving the player's reference point, etc...

  • @PandoriaFalls
    @PandoriaFalls 7 місяців тому

    I don't seem to get the point of this addon. Stuff like framed mode or following player can be done with the Camera2D/Camera3D objects already. Would someone care to explain the difference to me, please?

  • @b0gie
    @b0gie 7 місяців тому

    WOAAAAAH

  • @Drejzer
    @Drejzer 7 місяців тому

    Pretty cool

  • @MrBenMcLean
    @MrBenMcLean 7 місяців тому +2

    This video really should have started out by explaining what the addon does. It says it is like unto some other Unity addon I've never heard of because I use Godot, not Unity, so that's not an explanation of what it does.

  • @Dragoon95
    @Dragoon95 7 місяців тому

    Im going to make a video game company that actively leaks info about the games we are making
    Not like source code but like screenshots and story details
    Because how can leaks, aside from source code leaks, can be bad and people can get rehyped
    Im prolly not seeing something

  • @gladiumcaeli
    @gladiumcaeli 7 місяців тому +1

    Hey Mike have you done a video on the best addons for Godot?

    • @gamefromscratch
      @gamefromscratch  7 місяців тому +5

      Nah, I kinda hate doing best of lists unless I know what all the options are and there's so many add-ons out there.

  • @NoVIcE_Source
    @NoVIcE_Source 7 місяців тому

    yay

  • @sidremus
    @sidremus 7 місяців тому

    when the free and open source add-on is putting stuff like the multi-million $ Unity to shame...
    that documentation...

  • @magicalcapi9148
    @magicalcapi9148 7 місяців тому

    I think this channel made for Unity, but how about a video for Godot's "essentials"? It has a couple of very impressive plugins

  • @tejaswithme3713
    @tejaswithme3713 7 місяців тому

    Is it available for 4.0

    • @JappaWakka
      @JappaWakka 4 місяці тому

      4:34 it says so right there

  • @user-nj4pc8kv2w
    @user-nj4pc8kv2w 7 місяців тому +1

    太棒了,感谢您的介绍,伟大的

  • @RivenbladeS
    @RivenbladeS 4 місяці тому

    Why the website of the addon so sexy thoughh

  • @owenlloyd2528
    @owenlloyd2528 7 місяців тому

    I cant get onto their website, my ISP blocks it and my AV warns against it. :(

  • @RebelliousX
    @RebelliousX 7 місяців тому

    cool for 3D, mostly meh for 2D

  • @_gamma.
    @_gamma. 7 місяців тому +1

    TIL tweening = inbetweening

  • @user-nj4pc8kv2w
    @user-nj4pc8kv2w 7 місяців тому

    期待更多开发者加入,生态蓬勃发展

  • @Marduk401
    @Marduk401 4 місяці тому

    you start the video and you start talking about how to implement the plugin before even clearly explaining what it does.
    then you start showing examples but never give a general description of what it does.
    so ok I see its a camera+ for godot but I had to watch all the video to understand that which should have been explained at the intro.

  • @user-ut6yq8zb3z
    @user-ut6yq8zb3z 7 місяців тому

    first ?