10 Exciting Updates Coming in Godot Engine 4.3

  Рет қаралды 32,374

Pigdev

Pigdev

Күн бұрын

Check out the updates:
- Latest Godot Engine 4.3 snapshot:
godotengine.org/article/dev-s...
- Godot Engine 4.3 Complete changelog:
godotengine.github.io/godot-i...
- Interactive music:
github.com/godotengine/godot/...
- Render hooks:
github.com/godotengine/godot/...
- Fix editable children toggle behavior:
github.com/godotengine/godot/...
- Allow to open scenes with missing dependencies:
github.com/godotengine/godot/...
- Parallax2D node:
github.com/godotengine/godot/...
- Project-wide node groups:
github.com/godotengine/godot/...
- Glow/Bloom on compatibility render:
github.com/godotengine/godot/...
- Select, copy, and paste keyframes in the AnimationPlayer’s editor:
github.com/godotengine/godot/...
- Label.get_character_bounds():
github.com/godotengine/godot/...
- Wayland support for Linux:
github.com/godotengine/godot/...
---
Support!
☕ Ko-Fi: ko-fi.com/pigdev
My games, assets, and ebooks:
🕹️ itch.io: pigdev.itch.io
Join the community!
💬 Discord / discord
🐦 Twitter: / pigdev
Timestamps
00:00 - Intro
00:22 - Interactive Audio
04:05 - Render Hooks
05:39 - Editable Children's Fix
07:19 - Corrupted Scenes
07:59 - Parallax2D
09:49 - Global Node Groups
10:51 - Compatibility Glow and Bloom
11:27 - Animation Editor
12:26 - Get Character Bounds
14:43 - Wayland Support

Пікірлер: 160
@bluespider6537
@bluespider6537 Ай бұрын
Them fixing corrupted scenes issue is music to my ears
@pigdev
@pigdev Ай бұрын
Right? When I looked at that I was like "this one should definitely go in a Top 10". Also, do you also feel Godot 4 gets corrupted scenes more often than in Godot 3?
@bluespider6537
@bluespider6537 Ай бұрын
@@pigdev one thing that I learnt from Godot 4 IS TO NEVER MOVE AROUND FILES (DRAG AND DROP) IN THE EDITOR!!! Unless you want weeks worth of headaches, because usually the file cannot be opened after you move it around (if it has dependencies with other files) I have had more than 5 scenes that were all unable to open due to me moving one file to the upper level of the project folder.... Which lead to a chain of broken scenes with somehow all of my art assets gets corrupted too 😭😭 Good thing I always have backups but maaaaan doing it all over again is PAAAIIINNN
@crashshadow
@crashshadow Ай бұрын
@@bluespider6537 use git.
@blizzardbg9593
@blizzardbg9593 Ай бұрын
@@bluespider6537 same, got the same issue today and solved it couple of minutes ago
@charg1nmalaz0r51
@charg1nmalaz0r51 Ай бұрын
@@pigdev i never did godot 3 but when i moved over from unity this corrupted scene issue had been the bane of my life
@mdivs
@mdivs Ай бұрын
What I need most is the Skeleton 2D fix, my game uses Skeleton 2D and it has this insane bug where I cannot zoom in the viewport because the polygon2D synced to any bone2D texture disappears. They fixed it in "4.3-dev 2", i already tested and it is working pretty well. But i whant to migrate my game directly to the 4.3 official version to avoid so much rework.
@sean7221
@sean7221 Ай бұрын
Soon....
@ultimaxkom8728
@ultimaxkom8728 Ай бұрын
"waiting for Godot 5" meme when?
@mdivs
@mdivs Ай бұрын
kkkkk
@pigdev
@pigdev Ай бұрын
🔜
@bluespider6537
@bluespider6537 Ай бұрын
Oh god finally someone said it!! It's one of the things that I wished gets more attention in Godot is the ease of use for bone animation! Animation player is super powerful but I wish they did the same with bone animation 😭 Atleast 3.5 is less painful than 4.x tho but still...
@xX-DogSama-Xx
@xX-DogSama-Xx Ай бұрын
it's pretty easy to do yourself, but it feels strange how Godot doesn't have some kind of one-off "play sound at location" that frees itself once it's finished. same with particle effects
@null6482
@null6482 Ай бұрын
Well to be fair godot doesn't even have a way to spawn something on the gameworld without implementing a spawn function in an autoload yourself And if u ask me i prefer it like that since it gives you the freedom to implement it the way you like
@pigdev
@pigdev Ай бұрын
Yeah, I think something like having a "Delete upon completion" flag would be a nice update. But it's nothing you can't do through a script and instantiate this class instead of the built-in one, right? Then you can re-use it across projects
@TherronKeen
@TherronKeen Ай бұрын
​@@pigdev you could always try making a custom change to the engine yourself, and if it works well, submit it to Godot! EDIT: I mean to just reply in the thread and didn't intentionally tag you but hey, that works too lol. cheers!
@DylanMatthewTurner
@DylanMatthewTurner Ай бұрын
​​@@null6482 Why create a Singleton? Why not just do this from whatever object detects the spawn trigger? const CONSTANT: PackedScene = preload('...') ... var obj: NodeOrWhatever = CONSTANT.instantiate() get_tree().current_scene.call_deferred('add_child', obj)
@devonereynolds3915
@devonereynolds3915 Ай бұрын
I had no idea the there was a bug with the Edit Children toggle and I had been using that feature for weeks in Godot 4.2. I appreciated you showing an example of that bug occuring and how to look out for it.
@pigdev
@pigdev Ай бұрын
Thank you for the feedback! This is one of the reasons why I try to give practical examples. Some times people didn't run into some use cases yet, so they better be prepared.
@Vandreic
@Vandreic Ай бұрын
Thanks for covering this! Makes me more excited for the 4.3 release 🔥
@pigdev
@pigdev Ай бұрын
Thank you for watching! Doing this is my duty 😅
@hi-ef8eh
@hi-ef8eh Ай бұрын
Thanks for the video! Second part will be very appreciated. For me, the extra work on pixel perfect graphics sounds interesting (I think I saw that in one of the alphas), and I really liked the new audio features (Even though I'm not there yet in my game)
@pigdev
@pigdev Ай бұрын
Ohhh yeeeah, I saw some improvements for pixel art games, even shared with a friend. That's a good one to share in Part 2
@Polygarden
@Polygarden Ай бұрын
I'm really looking forward to the render hooks! Absolutely great implementation!
@pigdev
@pigdev Ай бұрын
Yeah! I think this is a major thing as I see a lot of people hyping about it. Could you give some examples of what we can do with this? I don't have much of experience to understand this feature and think about examples for it.
@Polygarden
@Polygarden Ай бұрын
@@pigdev As far as I understand you can stack passes and pass the data from one pass to another one. These passes can be used in the post effects in the world environment. This is ideal for things like custom fog shaders, volumetric clouds, highlighting, lense flares, or proper cell shading etc. I don't know how it looks like, how many thing you can access through it. (perhaps you can also control if an effect should happen before the temporal anti aliasing step or after, or you can write to the pre-passes for culling, sorting, etc. as this is sometimes important if you want to insert your post-fx into a 3d scene with correct depth)
@nachoabadie4707
@nachoabadie4707 Ай бұрын
Thanks a lot for the summary and the details! 💪
@pigdev
@pigdev Ай бұрын
Thank you for watching! I appreciate the feedback!
@BlazertronGames
@BlazertronGames Ай бұрын
Global groups are such a nicer way of doing it. Something I've wanted for years! Having to manually type in in, and having keep going back and forth between scenes because you forgot the exact name you gave it was quite annoying.
@pigdev
@pigdev Ай бұрын
EXACTLY! These "little things" make all the difference. And the simplified way to add a node to another group(using a checkbox) is also really helpful. I just wonder how we are going to make this with multiple nodes...I don't thing I saw something about that in the PR.
@lPandoraBox
@lPandoraBox Ай бұрын
Estava a assistir um video de 4 anos atrás antes, seu sotaque mudou MUITOOO! Muito bem!
@pigdev
@pigdev Ай бұрын
Valeu! kkkkkkk A ideia é ir melhorando sempre!💪
@lPandoraBox
@lPandoraBox Ай бұрын
@@pigdev Espero um dia chegar nesse nível! KKK
@neptun3189
@neptun3189 12 күн бұрын
yo the transmutation circle on the back of your hand is soooo sick dude, FMA for life
@pigdev
@pigdev 10 күн бұрын
I know, right?? It's my favorite anime, together with Hunter x Hunter. I'm designing the other one that will go on the left hand!
@neptun3189
@neptun3189 9 күн бұрын
@@pigdev excited to see how it turns out
@Deliveredmean42
@Deliveredmean42 Ай бұрын
Interactive Audio and the new Parallax2D are a highlight for me! The former does make a few interactive audio a bit obsolete if its as good or better, but overall its a welcomed addition! And this new way of parallax2D will make things simpler.
@pigdev
@pigdev Ай бұрын
How do you used to do interactive audio before that? I remember I wrote a tutorial for GDQuest about cross-fading music, but nothing as nearly as intuitive as this implementation from Juan
@Deliveredmean42
@Deliveredmean42 Ай бұрын
@@pigdev I used Ovani sound pluging for Godot that does a similar thing for dynamic music. So if this new implementation does work just as good or better I wouldn't need to rely on that plugin at all.
@ilhanilhanDev
@ilhanilhanDev Ай бұрын
Now mans begin work very good!
@collinvisser7108
@collinvisser7108 Ай бұрын
Glad I am not the only one that want Wayland to support global keys - Good video - thx
@pigdev
@pigdev Ай бұрын
Yeah! It really slows down many things, like...I don't know if people can record using those tools that display keys on screen. So...it's a big turn off for me. Also, thank you for watching! Glad you liked it
@Le_x_Lu
@Le_x_Lu Ай бұрын
Finally!!! Glow and Bloom available for low end devices on Godot 4.. 😁 I've been waiting for this..
@pigdev
@pigdev Ай бұрын
Awesome, right? Bastian could really get some kudos for that!
@matheusnico1as
@matheusnico1as Ай бұрын
I wish they support play scene like in Unity for debug purposes, I wish I could inspect the editor in real time how my nodes are working (visually)
@UODZU-P
@UODZU-P Ай бұрын
You can? When you a running a scene there is a toggle at the top of the nodes tree called "Remote" that will show you all the nodes in the running scene and modify their properties directly.
@matheusnico1as
@matheusnico1as Ай бұрын
@@UODZU-P not this way, it’s like Unity when you press play and you can see Game screen and the Scene screen
@ajpink5880
@ajpink5880 Ай бұрын
It works when you have multiple monitors and you put the running game window in the other monitor. Maybe not the most convenient for some but it's functional
@pigdev
@pigdev Ай бұрын
I think the Remote Scene Tree feature could help you with that, but Unity's approach is more intuitive, not gonna lie.
@shaunstone9764
@shaunstone9764 Ай бұрын
Great video, 2nd part please!!
@pigdev
@pigdev Ай бұрын
Coming soon!
@mleii1169
@mleii1169 Ай бұрын
The one thing that I'd really like to see is WebGL support for iOS/Mac in Godot 4*. I'm fully on 4 and this is one of the major things that hinders me getting playtesters or in game jams as the iOS/Mac folks cannot play my games. :( That and I don't own a Mac yet so I cannot even make builds for iOS or MacOS.
@Rhino1004
@Rhino1004 Ай бұрын
iOS is very often unprofitable. Please be wary of the yuppies saying you 'need' iOS support. You can safely ignore them.
@felixabbott126
@felixabbott126 Ай бұрын
@@Rhino1004 not if you’re a mobile game developer, iOS is half the market and (I’ve heard) often are willing to pay more than those on android. And either way, not being able to properly support a web build for all modern browsers kinda sucks.
@panampace
@panampace Ай бұрын
It’s crazy that this is still missing. I have no way of testing html builds on Mac.
@felixabbott126
@felixabbott126 Ай бұрын
@@panampace I find sometimes the web build works fine and sometimes it’s a small thing missing. At least with itchio. But I think the Apple ecosystem is not a priority for them, since building for iOS is a hassle. You need a build to add IAPs but the latest build they have is for 3.5, so you have to make the build yourself which is super inconvenient. Personally I think Godot is great if you want to make a game targeted to steam, but anything else maybe not as much, kinda depends.
@panampace
@panampace Ай бұрын
@@felixabbott126 It’s a shame and goes against the whole ethos of the engine. When I dug into it I was disappointed to find they deliberately dropped support and were pretty much like “just use a better browser”
@pouyansx7902
@pouyansx7902 Ай бұрын
hi . is there any improvement about multiplayer things ? or make it easier to dockerizing headless export ? or how to make lobby and matchmaking easier on scalable game server ?
@ilhanilhanDev
@ilhanilhanDev Ай бұрын
I don't know about this , but i know about they maked addons which can give you work with your comrades on real time with one project, also asset store. I think multiplayer implemented in this
@ilhanilhanDev
@ilhanilhanDev Ай бұрын
Do you try use google servers(addons)
@Anonyross
@Anonyross Ай бұрын
There were some CI/CD focused improvements in the stable updates they released yesterday (like 4.2.2)
@pigdev
@pigdev Ай бұрын
There are these fixes, but they don't seem like adding any new feature. Tho, they are very welcome: Fix `complete_auth` notifying the wrong peer (GH-86257). Fix auth not waiting for confirmation in some cases (GH-86260). Fix spawned nodes not working after reset (GH-87185). Fix remote net ID cleanup (GH-87186). Handle cleanup of "scene cache" nodes (GH-87190). Networking scene multiplayer: Fix removing connected peer during disconnection (GH-88826). Fix replication config reload error (GH-89108). You might be interested in the book I wrote for Packt about making multiplayer games in Godot 4. Here's the link: www.amazon.com/Essential-Guide-Creating-Multiplayer-Games/dp/1803232617/ref=tmm_pap_swatch_0?link_from_packtlink=yes
@Matshiro
@Matshiro Ай бұрын
:O Holy shiiiii- it's getting so much better
@pigdev
@pigdev Ай бұрын
That's how Godot rolls 😎 better with every update
@simoncoupe8294
@simoncoupe8294 28 күн бұрын
the synced audio streaming is exciting to me. going back to the days of games that have similar songs but different vibes based on location/game state. for example underwater having more reverb and different instrumentation then when the player jumps out of the water the same song is playing just a different arrangement. and synced so the beat and feel isn't interrupted or jarring on transition. cannot wait to have a play. think of Diddy kong racing where each zone has different variations on a theme. madness. let's goooo!
@pigdev
@pigdev 20 күн бұрын
Yeeeees! Some of these things you mentioned we can kind of do with Area2D and AudioBus overriding(I'm about to release a video about that, today 12PM)
@johnhansen4794
@johnhansen4794 Ай бұрын
I like your content, it is well presented and concise.
@pigdev
@pigdev Ай бұрын
Thank you for the feedback! Gonna focus on these. This comment really helps me bring good quality content for you!
@fabians7807
@fabians7807 28 күн бұрын
Finally they fixed joypad vibrations for MacOs. I have already tested it and it worked fine! 😊
@pigdev
@pigdev 20 күн бұрын
Yet another great improvement. MacOS really needs some love from Godot devs
@shrippie-4214
@shrippie-4214 Ай бұрын
Question is it a good idea to move a project to a slightly new version of the engine? never had a project this long
@stickzman
@stickzman Ай бұрын
I would say only if there's something that would be really helpful for you in the new version. If the current version is working fine for you, keep it. More so than other software, upgrading a game engine to the latest version in the middle of a project can introduce new bugs as features have possibly breaking changes and new bugs are introduced
@shrippie-4214
@shrippie-4214 Ай бұрын
@@stickzman Yeah that's what I thought that's how I usually do things
@hi-ef8eh
@hi-ef8eh Ай бұрын
My current project is really small at the moment, so moving between versions, even beta and alpha versions of the engine, didn't feel like a risk. I knew that there are features worth being up to date for, so I always used the newest version so I could use the most recent update notes to check why things broke if they did. So far, from alpha 5 of version 4 to the most recent version of 4.3, the only breaking thing I had was somewhere in the betas of 4.2 that broke some of my animations. Again, I cannot say that it's risk free, due to the scale of the project, but that's my 2 cents about it
@pigdev
@pigdev Ай бұрын
If it is a commercial project, then I'd not recommend you to do it. We are going to cover that in the course I'm planning to make, but once you choose a tool and a version for the project, you keep it until the release. If you want to make improvements, patches, upgrades, etc...to the project after the release, then you can change the tool's version. But from the pre-production to the launch, I think you should stick to the version you chose in the beinning. Now, if it's a personal project, I think you can always try to keep it up to date with new feature to experiment with them.
@mjdevlog
@mjdevlog Ай бұрын
Corrupted scene fix is awesome, and we already get that in 4.2.2 now, would like to see how it can be improved in 4.3 And now that Glow is available in compatibility, i could finally use it for my mobile 3d game😁 Interactive Audio sounds sick too! I could already imagine use cases where that would be very useful for me.
@felixabbott126
@felixabbott126 Ай бұрын
Have you tried running the game on a mobile device yet? I’ve heard Godot 4 3D mobile performance isn’t very good so I’m trying to see if Godot works for mobile yet or not
@null6482
@null6482 Ай бұрын
@@felixabbott126 a simple *empty* YES *EMPTY* scene is 20fps on a midrange phone that can run pubg mobile at 50fps?? Wtf? While unity android export is 250fps on the same device
@pigdev
@pigdev Ай бұрын
PLEASE SHARE YOUR THOUGHTS!! The Interactive Audio really hyped me, so I want to know how people are going to use it.
@pigdev
@pigdev Ай бұрын
I would definitely recommend use Godot 3 for mobile for now.
@mjdevlog
@mjdevlog Ай бұрын
@@felixabbott126 it has shader issues, like a major one, making graphics looks different between snapdragon and mediatek chipset device, which is weird, but that's what i found. I reported it to issue page, and the devs confirmed the problem. but currently no plan. For performance, it varies, but you need to implement manual optimization here and there i guess
@awyeagames
@awyeagames 21 күн бұрын
Vídeo maneiro! Esse tipo de breakdown dos novos recursos é muito útil.
@pigdev
@pigdev 20 күн бұрын
Vaaaaleeu! Fico feliz que tenha gostado. As vezes fico pensando "putz eu sou muito prolixo" mas aparentemente isso ajuda kkkkkk
@joaotelhada5554
@joaotelhada5554 4 күн бұрын
I'd love to have an automatic way to switch text editors. While working on a multi-language project, you'll probably want to edit .gd on godot and .cs on external editor, and having to open editor setings to switch this option everytime is such a hassle. Minor inconvenience, I know, but still it would be very helpful.
@cloudwolf3972
@cloudwolf3972 Ай бұрын
Ainda não veio o que eu tanto espero: suporte pra bone-based sprites(Spine2D, spriter etc) em cenários 3D. Espero que no Godot 4.4 tenha...
@pigdev
@pigdev Ай бұрын
Quando isso rolar vai ser incrível! Você já tentou algumas alternativas? Tipo usar meshes mesmo, planos, e animar eles como se fossem 2D? Tem a opção de fazer uma ViewportTexture e animar tudo em 3D mesmo, mas renderizar em uma texture e usar em 3D. São gambiarras, mas se for isso que tiver impacando um grande projeto de sair do papel, tem jeito! kkkkkkkkk
@cloudwolf3972
@cloudwolf3972 Ай бұрын
@@pigdev não tive paciência pra tentar as gambiarras. Mas vi que tem um issue no github aberto pra Esoteric criar uma extensão pra isso. Mas acho que não é uma prioridade. Teve um usuário que conseguiu usando umas gambiarras avançadas.
@pigdev
@pigdev Ай бұрын
@@cloudwolf3972 saquei...é, as vezes vale a pena usar gambiarras, as vezes não.
@sourcelocation
@sourcelocation Ай бұрын
You forgot about HDDAGI, by far the most impressive update for 4.3
@novh4ck
@novh4ck Ай бұрын
That one was unfortunately pushed to 4.4. It works but it still has some issues.
@Netaction
@Netaction Ай бұрын
I am sure the most impressive update for most is the fix of some of the >5000 bugs. Lighting doesn't help as long as the basis is a mess.
@fixieroy
@fixieroy Ай бұрын
@@novh4ck damn that sucks
@givowo
@givowo Ай бұрын
I was excited for --import in 4.2.2 XDD
@pigdev
@pigdev Ай бұрын
AHahaha, yeah right! What did you do with that? I don't know what it does
@givowo
@givowo Ай бұрын
@@pigdev it lets you more easily import assets from the command line (usually headless). Rather than hoping everything imports (before building a project in a ci pipeline, for example) --import waits for everything to import.
@juke8424
@juke8424 8 күн бұрын
They need to add concave collision shapes for rigidbody3d
@soran2290
@soran2290 Ай бұрын
Part 2 and other devs news please
@pigdev
@pigdev Ай бұрын
Thanks for the feedback! Gonna make more dev news videos for sure! Part 2 on the oven btw!
@Happy_jie
@Happy_jie 12 сағат бұрын
Godot4.2.2 Project Manager UI interface not displaying properly. How to solve it? The instant zooming of the UI interface affects my mood. The same applies when opening godot4.3.Why hasn't this small bug been fixed?
@pigdev
@pigdev 8 сағат бұрын
Did you open an issue on the GitHub repository already?
@Happy_jie
@Happy_jie 8 сағат бұрын
@@pigdevNot yet. I thought someone had already submitted a related issue, but after checking, I didn't find a submission for the problem I'm encountering. Don't you experience changes in the Project Manager UI size when opening Godot 4.2.2 or Godot 4.3? Although it doesn't affect performance, frequently opening the Project Manager still impacts the user experience.
@pigdev
@pigdev 2 сағат бұрын
@Happy_jie I didn't experience this yet. Make a good issue there and add all the details possible. Many people might be getting this
@ilhanilhanDev
@ilhanilhanDev Ай бұрын
If they make line create feature , it's will be cool ,becouse more troublesome in godot. I need this for raycast. I know about raycast debugger. But me need make visible this line to on build or sometimes change long or direct lines
@pigdev
@pigdev Ай бұрын
There's a function called draw_line(). Doesn't it work for you?
@CellarPhantom
@CellarPhantom Ай бұрын
Search it and someone already did it and shared his code for drawing lines (it's a youtube video). Easy to download and implement. I use his script for my game, and tweaked it a little to create a "smoke line" behind sniper shot. Might fit your case!
@ilhanilhanDev
@ilhanilhanDev Ай бұрын
@@CellarPhantom in compared with this Unity, you need download addons. I don't like it, but need download:(. In unity for this was be one stroke code , and this is was be cool. I know library this is addon which downloaded automaticaly. But again, me so lazy download this :D
@ilhanilhanDev
@ilhanilhanDev Ай бұрын
@@pigdev yeah(
@ABlob
@ABlob Ай бұрын
Hm, I don't like how there's a lot of weird glitches in the audio of this video... I hope I'm not the only one who notices that.
@DrunkenLeaf
@DrunkenLeaf Ай бұрын
pwng are gonna be fucking huge wth?
@pigdev
@pigdev Ай бұрын
What's pwng? 😅
@ilhanilhanDev
@ilhanilhanDev Ай бұрын
Unity features:Omg new bugs ,nooo! Godot updated: yeah we on one step, near to make best engine🗿
@m3xnoID
@m3xnoID Ай бұрын
Unity: NOOOOO!!!! My mooooneyyyyy!!!!🤣
@sayftysayfty4228
@sayftysayfty4228 Ай бұрын
lol theres plenty of bugs in godot and lot of "verschlimmbessern" too. Give me back the tilesets from godot 3 pls.
@darecagames
@darecagames Ай бұрын
sorry but Godot is very far from Unity... Actually is not a good choice.
@pigdev
@pigdev Ай бұрын
hahahhahhaah accurate
@pigdev
@pigdev Ай бұрын
Might not be a good choice for your project, but Godot has been raising the ranks a lot lately. For instance, the success Slay the Spyre ported the project Slay the Spyre 2 from Unity to Godot and they seem to be loving it.
@ilhanilhanDev
@ilhanilhanDev Ай бұрын
Omg , i hope my multiplayer not broked after update. Becouse i build this, but i still not full understand how work ME code. Also about android exports. I have trouble with sdk or something for need export to android. I thought i will while convert exe to android game files
@pigdev
@pigdev Ай бұрын
Usually feature updates like 4.3, 4.4, 4.5 don't implement compatibility breaks. Just major releases, like 3.0.0, or 4.0.0, or 5.0.0. But yeah, regressions might happen. Don't forget to report them if this is the case!
@timmygebhard
@timmygebhard Ай бұрын
I just want my blender files to update in inherited scenes. 😢
@kiustudios
@kiustudios Ай бұрын
Tu é br né vei ? tem sotaque de br
@offsdexter2
@offsdexter2 Ай бұрын
O bigode também 😂
@NewGodsz
@NewGodsz Ай бұрын
Simmm, ele e!
@lazybillon2786
@lazybillon2786 Ай бұрын
Pensei a mesma coisa enquanto assistia 😂 incrível como um br reconhece o outro
@a_soulspark
@a_soulspark Ай бұрын
sim, parece que ele tá falando português até vc perceber que é inglês lol
@pigdev
@pigdev Ай бұрын
kkkkkkkkkkk siiiiim sou! Bom ver outros BRs por aqui. Bem vindos, galera
@Boildroid
@Boildroid Ай бұрын
what about physics?
@ilhanilhanDev
@ilhanilhanDev Ай бұрын
O hear Jolt connected with godot , but this is not exact
@pigdev
@pigdev Ай бұрын
These are the current updates to the Physics. Nothing TOO exciting, but all very welcomed updates. Most of them are fixes: Disable registering 3D physics types when 3D is disabled (GH-79185). Prevent mapping areas with invalid IDs for `Area2D/3D` (GH-79460). Clear monitoring in `Area*` when its space changes to invalid (GH-81809). Change ShapeCast3D and RayCast3D debug to use RenderingServer directly (GH-82599). Orthonormalize PhysicalBone3D transforms when resetting them (GH-82933). Fix body leaving area gravity influence (GH-82961). Replace confusing code in `GodotCapsuleShape2D::get_supports` (GH-83655). Fix CollisionObject3D Gizmo not updated after calling `shape_owner_*` functions (GH-84610). Expose a method to get gravity for any physics body (GH-84640). Fix `PhysicsShapeQueryParameters3D.motion` type wrongly set to Vector2 (GH-85393). Improve visualisation of WorldBoundary2D editor (GH-86208). Check skeleton RID when using cached AABB (GH-86245). Add warning for using concave shape on CharacterBody3D (GH-86576). Fix bounding boxes not being calculated properly and not respecting top-level nodes (GH-87132). Make CharacterBody properties public (GH-87167). RayCast2D and RayCast3D: warn to check `is_colliding` before `get_collision_point` and `get_collision_normal` (GH-87414). Bind physics server methods related to `SoftBody3D` (GH-87502). Fix error when pinning soft body point without attachment (GH-87506). Add HeightMapShape3D functions to get min / max height (GH-87881). Fix `max_collisions` not being passed in `PhysicsBody3D::test_move` (GH-87903). Fix crash with `PhysicsBody2D/3D::get_gravity` with invalid state (GH-87976). Fix `get_contact_count` sometimes being incorrect in `_process` (GH-88019). `GodotCollisionSolver2D::solve_concave`: Fix culling in case of motion (GH-88282). Fix `SoftBody3D` for double-precision builds (GH-88402). Split monolithic physics class files (GH-88862). Fix physics platform crash (GH-88947). Move Max Contacts Reported below Contact Monitor in RigidBody inspector (GH-89459). Increase precision of RigidBody `mass` property (GH-89468).
@MrMisteryWillTube
@MrMisteryWillTube Ай бұрын
Brazilian accent 🫶🇧🇷
@pigdev
@pigdev Ай бұрын
Vei, é tão nítido assim? kkkkkkk
@mmarchiori
@mmarchiori Ай бұрын
@@pigdev 15 segundos de nítido... Mas hey, tu fala inglês, só isso já te abre um universo de possibilidades, irmão, tem gente que nem isso... Also: GODOT, carai! ^^
@renatocesar9972
@renatocesar9972 Ай бұрын
brazilian friend?
@pigdev
@pigdev Ай бұрын
Opa kkkkkk
@ilhanilhanDev
@ilhanilhanDev Ай бұрын
Need more 3d updates!!! 3d in godot have few troubles with compared with 2D
@pigdev
@pigdev Ай бұрын
3D is really complex, isn't it? Godot Engines latest updates usually focus on 3D, ever since Godot 3.0, but it seems Godot was so behind in terms of 3D that...there's a lot of work to do.
@ilhanilhanDev
@ilhanilhanDev Ай бұрын
@@pigdev I agree with , but Godot 4 have 1 plus for this. This not have trash old functions, which slowed engine
@notime4toi
@notime4toi Ай бұрын
So 0 optimization for c#…..
@novh4ck
@novh4ck Ай бұрын
C# needs a complete rewrite to GDExtension before anything else is done on that front.
@mazander_entertainment
@mazander_entertainment Ай бұрын
Learn gd script. It will save you a bunch of time. It's like speaking in slang rather than old english
@diglettrio
@diglettrio 20 күн бұрын
There' a bunch of .net updates in 4.3...
@pigdev
@pigdev 20 күн бұрын
Yes 😎
@CellarPhantom
@CellarPhantom Ай бұрын
Copy paste keys 😍😍😍
@pigdev
@pigdev Ай бұрын
Yeeee. I didn't figure out how cool that was until I realized we will be able to copy keys from one animation and paste them on another 🤯
@luanlemes9799
@luanlemes9799 Ай бұрын
first
@breakfastgun
@breakfastgun Ай бұрын
Dark Messiah is not a "cool username".
@pigdev
@pigdev Ай бұрын
I liked it. I mean, I'm a Christian. My only messiah is Jesus. So...I found it funny.
@charlieking7600
@charlieking7600 Ай бұрын
It's freaking cool, you can count it as reference to the same-named videogame.
@radovan_mladic
@radovan_mladic Ай бұрын
Will it have make a game button?
@pigdev
@pigdev 20 күн бұрын
Soon ™️
Godot... But Prettier
11:23
Gamefromscratch
Рет қаралды 82 М.
Optimizing my Game so it Runs on a Potato
19:02
Blargis
Рет қаралды 340 М.
СҰЛТАН СҮЛЕЙМАНДАР | bayGUYS
24:46
bayGUYS
Рет қаралды 770 М.
КАК СПРЯТАТЬ КОНФЕТЫ
00:59
123 GO! Shorts Russian
Рет қаралды 3 МЛН
Do you have a friend like this? 🤣#shorts
00:12
dednahype
Рет қаралды 48 МЛН
Who Is Behind the Godot Engine?
4:27
Jackie Codes
Рет қаралды 2,4 М.
One Week of Learning Game Dev in Godot
15:27
RachelfTech
Рет қаралды 26 М.
My First 8 Hours Learning GameMaker (2024)
9:30
The Infinite Inkwell
Рет қаралды 1 М.
Seven Minutes to Decide On Godot 4 in 2024
7:36
GDQuest
Рет қаралды 143 М.
Blazingly Fast Greedy Mesher - Voxel Engine Optimizations
23:35
Godot Vulkan Renderer Now 10-20% Faster!
8:34
Gamefromscratch
Рет қаралды 19 М.
Why GODOT 4.3 is going to be wild!
9:50
Saas
Рет қаралды 115 М.
A new way to generate worlds (stitched WFC)
10:51
Watt Designs
Рет қаралды 500 М.
HEROBRINE vs NIKOCADO AVOCADO Rank Up Challenge
0:20
Mazizien
Рет қаралды 9 МЛН
Take the Water Challenge: Good Family VS Bad Family
0:45
Realistic Craft
Рет қаралды 5 МЛН
#Roblox но моя сестра в ярости от такого подарка..🫣 #Lipt04ka
0:36
Липточка | РОБЛОКС
Рет қаралды 1,4 МЛН
MAIZEN But Everything is weird - MAIZEN Minecraft Animation #shorts
0:27
Kamui - Minecraft Animation
Рет қаралды 29 МЛН
Here comes Baby Peach
0:14
Troopa Deluxe
Рет қаралды 15 МЛН
SONIC VS AMY w WYSCIGU
0:30
Śpiący
Рет қаралды 6 МЛН