Phantom Camera For Godot Is Awesome!

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ก.ย. 2024

ความคิดเห็น • 114

  • @gamefromscratch
    @gamefromscratch  8 หลายเดือนก่อน +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 8 หลายเดือนก่อน +96

    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 8 หลายเดือนก่อน +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 8 หลายเดือนก่อน +10

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

  • @justastream8522
    @justastream8522 8 หลายเดือนก่อน +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 8 หลายเดือนก่อน +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 8 หลายเดือนก่อน +117

    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 8 หลายเดือนก่อน +19

      Godot has that OOTB

    • @MrChick1984
      @MrChick1984 8 หลายเดือนก่อน +26

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

    • @MeshVoid
      @MeshVoid 8 หลายเดือนก่อน +10

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

    • @rob679
      @rob679 8 หลายเดือนก่อน

      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 8 หลายเดือนก่อน +17

      Sold for the price of nothing

  • @btarg1
    @btarg1 8 หลายเดือนก่อน +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 5 หลายเดือนก่อน +8

    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.

    • @wolchy
      @wolchy 2 วันที่ผ่านมา

      You're my hero man! I was breaking my mind for a couple of hours :|

  • @dousc7579
    @dousc7579 8 หลายเดือนก่อน +8

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

  • @ShiloBuff
    @ShiloBuff 8 หลายเดือนก่อน +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.

  • @WesleyRogers09
    @WesleyRogers09 8 หลายเดือนก่อน +1

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

  • @MTGJoeD
    @MTGJoeD 8 หลายเดือนก่อน

    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!

  • @sanyi9667
    @sanyi9667 8 หลายเดือนก่อน +1

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

  • @p5ina
    @p5ina 8 หลายเดือนก่อน +1

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

  • @nicoletang1834
    @nicoletang1834 6 หลายเดือนก่อน +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 4 หลายเดือนก่อน +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.

  • @flyntwick
    @flyntwick 7 หลายเดือนก่อน +1

    You earned a sub, man. Thanks for sharing.

  • @arusenpai5957
    @arusenpai5957 8 หลายเดือนก่อน +1

    THIS is an absolute gem, OMG

  • @Marco-L
    @Marco-L 8 หลายเดือนก่อน

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

  • @Gambit-YT
    @Gambit-YT 8 หลายเดือนก่อน

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

  • @martinakula8421
    @martinakula8421 8 หลายเดือนก่อน +1

    Hats off to the devs....

  • @U.Inferno
    @U.Inferno 7 หลายเดือนก่อน

    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

  • @Peter-wl5xm
    @Peter-wl5xm 8 หลายเดือนก่อน +1

    Awesome thanks.

  • @SzaboB33
    @SzaboB33 8 หลายเดือนก่อน

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

  • @hidemat5141
    @hidemat5141 8 หลายเดือนก่อน +1

    well that's pretty cool

  • @TheRealAfroRick
    @TheRealAfroRick 8 หลายเดือนก่อน

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

  • @kruth6663
    @kruth6663 8 หลายเดือนก่อน

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

  • @nitrogamesstudios5276
    @nitrogamesstudios5276 8 หลายเดือนก่อน

    Thanks for the update Mike🎉🎉🎉🎉

  • @containedhurricane
    @containedhurricane 8 หลายเดือนก่อน +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 8 หลายเดือนก่อน +2

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

    • @containedhurricane
      @containedhurricane 8 หลายเดือนก่อน +1

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

    • @MrEnvisioner
      @MrEnvisioner 8 หลายเดือนก่อน +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 8 หลายเดือนก่อน

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

  • @GreenCrowDev
    @GreenCrowDev 8 หลายเดือนก่อน

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

  • @ryanscott642
    @ryanscott642 8 หลายเดือนก่อน

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

  • @elektroskeptic481
    @elektroskeptic481 หลายเดือนก่อน

    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!!

  • @callmejobson
    @callmejobson 8 หลายเดือนก่อน

    Great video thank you!

  • @in-craig-ible6160
    @in-craig-ible6160 8 หลายเดือนก่อน

    Awesome stuff. Full props to the developer.

  • @osaid56
    @osaid56 8 หลายเดือนก่อน

    very helpful thank you man ❤

  • @apollolux
    @apollolux 8 หลายเดือนก่อน

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

  • @merthyr1831
    @merthyr1831 8 หลายเดือนก่อน

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

  • @patlecat
    @patlecat 8 หลายเดือนก่อน +1

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

    • @sean7221
      @sean7221 8 หลายเดือนก่อน +2

      It is now

    • @sean7221
      @sean7221 8 หลายเดือนก่อน +1

      It is now

    • @sean7221
      @sean7221 8 หลายเดือนก่อน +1

      It is now

  • @thepolyglotprogrammer
    @thepolyglotprogrammer 8 หลายเดือนก่อน

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

  • @jamesscott6146
    @jamesscott6146 8 หลายเดือนก่อน

    I'm sold!

  • @ritpop
    @ritpop 8 หลายเดือนก่อน +1

    This is really nice

  • @Dragon20C
    @Dragon20C 8 หลายเดือนก่อน +1

    this is very cool!

  • @modernator
    @modernator 8 หลายเดือนก่อน

    Damn this is incredible.

  • @JOELwindows7
    @JOELwindows7 8 หลายเดือนก่อน

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

  • @jabadahut50
    @jabadahut50 8 หลายเดือนก่อน

    Well, this is incredibly useful. Awesome.

  • @ayushsidam289
    @ayushsidam289 8 หลายเดือนก่อน

    Wow!!! Thanks 😀🙌

  • @VoltitanDev
    @VoltitanDev 6 หลายเดือนก่อน

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

  • @kuzmich1717
    @kuzmich1717 8 หลายเดือนก่อน

    oh thank you man!

  • @elektroskeptic481
    @elektroskeptic481 หลายเดือนก่อน

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

  • @h20dancing18
    @h20dancing18 8 หลายเดือนก่อน

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

  • @sporefergieboy10
    @sporefergieboy10 8 หลายเดือนก่อน +1

    What does this have to do with rewriting lighting?

    • @dathedix3951
      @dathedix3951 8 หลายเดือนก่อน

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

  • @miguelestacio2983
    @miguelestacio2983 หลายเดือนก่อน

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

  • @minibubblegum5108
    @minibubblegum5108 8 หลายเดือนก่อน

    Truly helpful.

  • @RonSheely
    @RonSheely 8 หลายเดือนก่อน

    Thank you

  • @Elrinth
    @Elrinth 8 หลายเดือนก่อน

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

  • @cholasimmons
    @cholasimmons 8 หลายเดือนก่อน

    Damn! Another gem

  • @ravanin
    @ravanin 8 หลายเดือนก่อน +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.

  • @b0gie
    @b0gie 8 หลายเดือนก่อน

    WOAAAAAH

  • @NoVIcE_Source
    @NoVIcE_Source 8 หลายเดือนก่อน

    yay

  • @Armetron
    @Armetron 8 หลายเดือนก่อน

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

  • @justlimeguy
    @justlimeguy 8 หลายเดือนก่อน

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

  • @houseofosborne1173
    @houseofosborne1173 8 หลายเดือนก่อน

    That is great!

  • @Dragoon95
    @Dragoon95 8 หลายเดือนก่อน

    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

  • @Mr_Boness
    @Mr_Boness 14 วันที่ผ่านมา

    It's licensed as MIT. What does that mean?

  • @Drejzer
    @Drejzer 8 หลายเดือนก่อน

    Pretty cool

  • @PandoriaFalls
    @PandoriaFalls 8 หลายเดือนก่อน

    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?

  • @MrBenMcLean
    @MrBenMcLean 8 หลายเดือนก่อน +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.

  • @sidremus
    @sidremus 8 หลายเดือนก่อน

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

  • @gladiumcaeli
    @gladiumcaeli 8 หลายเดือนก่อน +1

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

    • @gamefromscratch
      @gamefromscratch  8 หลายเดือนก่อน +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.

  • @AnesPro-g1o
    @AnesPro-g1o 8 หลายเดือนก่อน +1

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

  • @RivenbladeS
    @RivenbladeS 5 หลายเดือนก่อน

    Why the website of the addon so sexy thoughh

  • @Erwjable
    @Erwjable 8 หลายเดือนก่อน

    The right video at the right time. Thanks!

  • @tejaswithme3713
    @tejaswithme3713 8 หลายเดือนก่อน

    Is it available for 4.0

    • @JappaWakka
      @JappaWakka 5 หลายเดือนก่อน

      4:34 it says so right there

  • @magicalcapi9148
    @magicalcapi9148 8 หลายเดือนก่อน

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

  • @林峰-d4m
    @林峰-d4m 8 หลายเดือนก่อน +1

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

  • @owenlloyd2528
    @owenlloyd2528 8 หลายเดือนก่อน

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

  • @RebelliousX
    @RebelliousX 8 หลายเดือนก่อน

    cool for 3D, mostly meh for 2D

  • @Marduk401
    @Marduk401 5 หลายเดือนก่อน

    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.

  • @_gamma.
    @_gamma. 8 หลายเดือนก่อน +1

    TIL tweening = inbetweening

  • @林峰-d4m
    @林峰-d4m 8 หลายเดือนก่อน

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

  • @AnesPro-g1o
    @AnesPro-g1o 8 หลายเดือนก่อน

    first ?

  • @fernandopinedaJT
    @fernandopinedaJT 8 หลายเดือนก่อน

    Thanks!

    • @gamefromscratch
      @gamefromscratch  8 หลายเดือนก่อน

      Thanks for the support, always appreciated!