Тёмный

The Godot 4 Beta is OUT! 

Bramwell
Подписаться 18 тыс.
Просмотров 48 тыс.
50% 1

Godot 4 is finally in Beta!
🤖 Download Godot 4 Beta 1 here: godotengine.org/article/dev-s...
🔗 Porting Godot to Vulkan talk: • Porting Godot to Vulka...
📰 Check out my Godot 4 course here! bramwell.itch.io/godot-4-begi...
✨ Socials ✨
🐦 Twitter: / bramreth
💬 Discord: / discord
☕ Buy me a coffee: www.buymeacoffee.com/bram
🎮Games: bramwell.itch.io/
🕺TikTok: / bramreth
Chapters:
00:00 The Beta is out!
00:16 The Godot 4 Alpha
01:53 What Godot 4 adds
03:28 Shader improvements
04:59 Particle improvements
05:55 Physics and Navigation
06:25 GDSctipt 2
08:30 2D and 3D, the editor and porting
09:25 Whats in Godot 4 Beginners
#Godot4 #GodotEngine #Gamedev

Опубликовано:

 

21 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 135   
@davidkolo
@davidkolo Год назад
dang i had no idea the course was so dense, top shelf stuff Bram
@bodhiiii
@bodhiiii Год назад
You are hands-down my favorite Godot Channel! Can't wait for your Godot 4 tutorials
@wellhellotherekyle
@wellhellotherekyle Год назад
Course is looking awesome! Thanks for all the work you do for the community.
@Obeah111
@Obeah111 Год назад
I love it! I bought the course several months ago, but since we just had a baby I haven't had any time with 3.5 or 4.0--so I think I'll start getting set up to start with the beta! Love your work, attitude, and style, Bram!
@williamcuervo4252
@williamcuervo4252 Год назад
Like 2 minutes in and you've solved the issues I was having. I didn't realize that box for showing what was going on was there, I didn't
@trunghung03
@trunghung03 Год назад
Nice! I have been waiting for this day!!
@flarkminator
@flarkminator Год назад
Really looking forward to your compute project. That's one of the biggest reasons for me being excited for Godot. Compute in unreal was a nightmare.
@pringrings22
@pringrings22 Год назад
I've been completely starved on Godot 4 news. Thank you so much!
@dmaz123
@dmaz123 Год назад
Global Shader Params!!! missed that one. fricken awesome.
@DeadlySquatch
@DeadlySquatch Год назад
Pro demo Bram man, I thought it was official at first, it ought to be
@davideaton8639
@davideaton8639 Год назад
I thought I was getting by OK with 3.5, but I waited too long to move to 4. So now I'm struggling a bit remembering all the things I did in 3.5 and finding the differences (that's an age thing I think and I have to do work and play games). Although I did find a typo in the docs :) Anyway, I've just purchased your course. Thanks for the discount, I felt a bit bad about buying it for that price as I was intending to buy it, so I added a bit more on. I really like GDScript, it suits my style of coding. I tried a few game engines, and Godot is my favourite, although I did like Defold. Thanks for the content.
@BramwellWilliams
@BramwellWilliams Год назад
Thrilled to hear it and thankyou so much for the support! It really means a lot
@owdoogames
@owdoogames Год назад
@@BramwellWilliams Me too. Though I don’t know many other programming languages in any real depth (apart from PHP for web dev), it’s my favourite and so easy to pick up, thanks to the built-in editor. I love how clean and well-formatted it looks, due to its strict indentation requirements.
@_gamma.
@_gamma. Год назад
This is a great overview!
@Paruthi.618
@Paruthi.618 Год назад
Thanks bro for explaining in detail 🙏 awesome video 👌👌
@ThunderPlayStudios
@ThunderPlayStudios Год назад
thanks for clearing these
@juanloutech2864
@juanloutech2864 Год назад
I think I'm giving a try this weekend. Hopefully the transition from 3.5 is not too hard 😋
@baddev2720
@baddev2720 Год назад
It will replace unity fr-
@clankfish
@clankfish Год назад
frfr
@piratesephiroth
@piratesephiroth Год назад
no cap
@guyincognito5663
@guyincognito5663 Год назад
W + based + like + retweet + subscribed
@leolevinr
@leolevinr Год назад
based
@raghid0401
@raghid0401 Год назад
yee
@maximiliantaubert4669
@maximiliantaubert4669 Год назад
Fantastic overview, time to try it out for myself
@BramwellWilliams
@BramwellWilliams Год назад
Thanks Max, hell yeah!
@user-hj6vg3si1r
@user-hj6vg3si1r Год назад
ti (the instrunt into the channel rack) and then it crashes the soft soft... Can soone help please?
@jonas_dero
@jonas_dero Год назад
Are you planning to release any 2d courses? Thanks for the hard work!
@encapsulatio
@encapsulatio Год назад
Does Godot 4 have functionality for building the GUI of desktop apps?
@benjamindupuis528
@benjamindupuis528 Год назад
GL bro
@trafficface
@trafficface Год назад
What does it mean for RU-vid content? More creators covering it potentially?
@Stretox
@Stretox Год назад
Really exited for Godot 4 to go into Gamma
@deborahteixeira1480
@deborahteixeira1480 Год назад
Frrrrr tNice tutorials man just straight forward !
@owenlloyd2528
@owenlloyd2528 Год назад
Thank you
@cool.guy.
@cool.guy. Год назад
COMPUTE SHADER LETS GOOO
@Leather128
@Leather128 Год назад
Really cool video
@kophialart2110
@kophialart2110 Год назад
sa ...I don't even have a available device where i can download it
@ghostwarrior-ni1xb
@ghostwarrior-ni1xb Год назад
yayyyy
@feliper.rodrigues5569
@feliper.rodrigues5569 Год назад
YEEEEEAAAAAAAH!
@acabtitano4631
@acabtitano4631 Год назад
In quarantine and my brain just burst ​♀️
@obadiahluna4215
@obadiahluna4215 Год назад
Would it be wise to switch over to Godot 4 now? I'm going to be starting a new game project soon. (I've got some of the basics down, model imports, texures, etc). Will Godot 4 Beta transfer into the full release without issues? (The new GDScript stuff has me worried because things may not translate correctly if I start a game in the current stable build). I just don't want to make a game and have things fall apart when Godot 4 releases. I'd like to know your thoughts. I will definitely be planning on using your course for learning everything Godot 4 has to offer! :)
@eliteengineer7340
@eliteengineer7340 Год назад
How did this come out before the discord announcement? anyway the website got overloaded lmao
@owdoogames
@owdoogames Год назад
Yep, it's still getting hammered. Everyone wants a piece of Godot 4.0
@BramwellWilliams
@BramwellWilliams Год назад
I'm just that fast! (but seriously I was lucky enough to have some back and forth with the devs to schedule this video to go out as it released ^^)
@KalaWu-fr2rf
@KalaWu-fr2rf Год назад
amazing🤩
@bartudevtutorials
@bartudevtutorials Год назад
Wait compute shader can't render but do it can combine verticies I mean make geometry?
@terryriley6410
@terryriley6410 Год назад
Compute shaders can compute stuff. Think of it like a fragment shader where the color of pixels can be used as 3D positions for many objects. They come handy when you want to calculate something a large number of times (given you calculation can be made paralell). The most common usecase being particles or flocks flying about.
@bartudevtutorials
@bartudevtutorials Год назад
@@terryriley6410 So does it means that If I could make implementation of marching cubes or anything like that on GPU I need to calculate all position of the verticies and combine them into triangles on CPU? I mean I never even try to implent that algorythm on CPU so also then never on GPU. But at least I want to try it because it just fascinates me. I'm just asking so my brain will not blow up because of some stupid mistake or lack of information..
@Naftoreiclag
@Naftoreiclag Год назад
Wow!
@researchandbuild1751
@researchandbuild1751 Год назад
If they have at least fixed many of the bugs when importing blender models and animations..then that would be great.
@JuicyBenji
@JuicyBenji Год назад
Did you use the godot card game framework for the card game at the end, or did you code this yourself?
@BramwellWilliams
@BramwellWilliams Год назад
I didn't, all me - I am quite fortunate to have worked on 2 or 3 card games before which definitely made it easier though c:
@JuicyBenji
@JuicyBenji Год назад
@@BramwellWilliams It looked very smooth, I kinda wanna make a card game as well. First step however, just learn to make anything really xD
@mr_indie_fan
@mr_indie_fan Год назад
@@JuicyBenji if you can learn to make pong just keep going from there. Its a good starting point.
@eyeemotion1426
@eyeemotion1426 Год назад
If you made something in Blender with instances, is Godot now able to import the whole scene and its objects, with their instances? I had this trouble in Godot 3, where I had made a cliff of several rock meshes I made. Both apart from the original rocks, the rest of them were instances of these rock. But when I exported to gltf and then imported it in Godot, it only recognized the original rocks, the instances were gone. I had to convert all the instanced rocks into their own objects, which defeated the purpose of easy adjustments afterwards. And also, these rock objects weren't able to be used and duplicated elsewhere, since they belonged to that particular scene. I like to create most things in Blender, since I'm more used to that and design-wise, obviously have more tools available to you. But if you can't import them into Godot without losing editability, it's all useless. It's one of the main things that pushes me away from Godot. Other things was the physics. Although I got my car running, there were a lot of things that were head-scratching. For example, when I had to start my car uphill, it wasn't even able to drive, and it wasn't even a steep hill. Not impressive for a race-car. I had to write some strange code to be able to make sure it was able to drive uphill at lower speeds. Drifting wasn't great either. Seemed like I only was able to have complete grip or have a car that slipped and slide as if I was on ice. One other dealbreaker was some random spikes I got. For no reason, if I would drive on a certain part of my road, the car was shot upwards! I checked my collision shapes, and nothing was wrong. I still don't know how to address that. It even happened with checking the trimesh smooth option. I like Godot and would love to continue creating my game into it. But I'm more of a designer than a coder and Godot doesn't seem to be there yet, for people like me. I don't want to be stuck everyday on even the smalles things. I hope Godot 4 adresses these problems. Currently I've jumped ship to Unreal Engine, as the car physics are great right out of the box and I'm able to adjust it much easier to how I want my cars to drive. So from a long story, does Godot 4 address my problems? Or is it better for me to wait?
@hawshimagical
@hawshimagical Год назад
godot specializes in 2d, because it started as 2d. if your aim is 3d, dont rely on godot until its capabilities are where you need them to be. only you can decide when that time has come, with trial and error, because for some peoples 3d projects, godot 3 was perfectly fine, but yes, godot's 3d hasnt reached the level of unity and unreal. its 2d has already stomped game maker studio out of relevance though
@psygopel1102
@psygopel1102 Год назад
@@hawshimagical Godot started as a 3D engine, not as a 2d engine. Go read the docs.
@eyeemotion1426
@eyeemotion1426 Год назад
@@hawshimagical Indeed, after initial setup of the car and get it driving, by a good tutorial from Bastiaans Oleij, I began to quickly notice I seemed to be almost at the end of the capabilities. Given, I don't know a lot about physics, but I shouldn't either. That's what a game engine is supposed to be for. So if those basics were already hard to achieve (and adjust), how would the rest of gameplay elements go. Because I need to measure things like drifting and drafting, the amount of impact, ... . In Unreal, I did the same initial setup, which funnily enough at first didn't go well and didn't work. But once I figured out why it didn't work, the rest was easy and without too much knowledge of the engine, I was able to easily adjust things so the car drove like I wanted to. I have this strange relationship with Godot, as it helped me made that initial click and grasp about game-development, but yet to realize it's also holding me back, or just puts me at a crawl in growth. Godot seems as it isn't yet at a level for an open-source as Blender is to 3D-modelling. I'll just have to wait for Godot to get where Blender went, once they overhauled their UI and everything simply 'clicked' and it became something that worked for you, not against you. So I'll going to (re)start my game in Unreal Engine, as it has terrain-building where someone like me (graphics designer) can easily use their existing skillsets to easily lift off with game-design and development. A bit of a shame, because I wanted to be that Godot racing project that worked (most I came across, where generally slow and simple driving games. Where I was already glad being able to pull of some impression of speed and more (non-minimalistic) design to it.
@adeyemiabdulhameed2984
@adeyemiabdulhameed2984 Год назад
can I found everytNice tutorialng in it ?
@eg6490
@eg6490 Год назад
I do love how Godot is progressing. I do think the choice to drop visual scripting kinda stinks though. It was always kinda a bare bone implementation of the system, it very much needed a rework. All I can hope is that they try to officially implement it again at some point, and either work towards a node workflow, spreadsheet workflow, or even a mix of the two. If not, I’m sure someone in the community would make it. But official tends to be the way to go
@owdoogames
@owdoogames Год назад
I think they will spin it out as an extension… I’m sure the community will pick it up and run with it. The thing is, VS in Godot was basically a direct graphical representation of the API, meaning it was little more than a slow awkward version of writing GDscript… in my mind a visual scripting interface should be at a higher level of abstraction and aimed at absolute beginners who really can’t (or don’t want to) write code, or else what’s the point?
@eg6490
@eg6490 Год назад
@@owdoogames yes, exactly, that’s what I meant when I said it was a bare bone implementation. Not much was done outside of that, so it makes sense why it wasn’t really used
@evannibbe9375
@evannibbe9375 Год назад
Visual scripting is the basis of Unreal Engine, so it’s not like it will be easy to compete with them.
@terryriley6410
@terryriley6410 Год назад
How does the choice "stinks"? It was the right decision as very few people used it and visual scripting is a lame unsustainable idea in general. A major waste of time for both users and devs, much better to improve gdscript and the built-in editor to be more accesible to beginners. That being said I'm sure some dev will waste their time improving visual scripting as an extension. You talk about "official" and "community" implementation as if these weren't the same. Godot is being made by the community.
@HalfAsleepSam
@HalfAsleepSam Год назад
I am gonna try thishit now
@WangleLine
@WangleLine Год назад
oh god Godot is so good, I should switch from Unity as soon as possible
@mikelezhnin8601
@mikelezhnin8601 Год назад
lambda functions lets go!
@tictactoc9311
@tictactoc9311 Год назад
you game looks amazing
@calvin2620
@calvin2620 Год назад
I just wanna give you a huge thanks for you cause tNice tutorials is the most helpful video I've had in a wNice tutorialle and it really helped so keep up the
@marcapouli7805
@marcapouli7805 Год назад
Does Godot have a node based programming system like Unreal Engine?
@davidwalker1652
@davidwalker1652 Год назад
That's mentioned briefly in the video: Version 3 had node-based VisualScripting, but it has been removed for version 4. You can add it back as an extension, but it requires a custom build of Godot (which is actually fairly easy to do, but it remains to be seen how long this will be maintained). There is still visual node UI available, but now it's only used for material/shader editing. VisualScripting was fairly low level, so didn't really provide any advantage over gdscript, and was not very popular. (It was only used by 0.5% of developers, and you pretty much need as much gdscript knowledge to use the visual scripting, so you may as well just write gdscript.) It didn't have a clear goal or advantage, so was dropped as it was seen as wasted developer effort that could be better spent elsewhere.
@marcapouli7805
@marcapouli7805 Год назад
@@davidwalker1652 That's too bad, I'm unable to use scripted language. Thanks a lot for your detailed answer !
@terryriley6410
@terryriley6410 Год назад
@@marcapouli7805 Stop this nonsense. If you can use a visual scripting language, you can use a text-based scripting language as well. Start small and go from there, future you will thank yourself.
@makesnosense6304
@makesnosense6304 Год назад
linear2db is bad but godot4beginners is fine?
@icreatesomethin3835
@icreatesomethin3835 Год назад
11:02 SUS
@Hyperboid
@Hyperboid Год назад
The beta has everything the final version will have, just buggier
@williamscadi1975
@williamscadi1975 Год назад
softs work like tNice tutorials one just did. I saw the sequencer at the start, but it would quickly disappear (I never knew about 'detacNice tutorialng'
@nyuh
@nyuh Год назад
I am shitting my metaphorical pants.
@tahs1nn
@tahs1nn Год назад
Classic
@ankitkumarkamat3785
@ankitkumarkamat3785 Год назад
Krazy , get out of here. That was funny, really funny
@deadlykitanu
@deadlykitanu Год назад
🦆🦆
@skyblaze6687
@skyblaze6687 Год назад
if godot 4 size is large like unity3d i would go for godot but what u expect on 35 mb software
@terryriley6410
@terryriley6410 Год назад
Hopefully you are trolling, otherwise this has to be the most stupid take I have read so far. I'm sure your game will be better thanks to a bunch of bundled crap your engine comes with that you will never use.
@skyblaze6687
@skyblaze6687 Год назад
@@terryriley6410 software capability designed on its length as well i dont understand why godot never increase its size over past 2 decades
@terryriley6410
@terryriley6410 Год назад
@@skyblaze6687 What you says is not really true. I can bundle a database of 4k cat videos with my engine and it doesn't mean it will be much more capable or useful for your development needs even though it will be huge in file size. You can also write a library without ever reusing functionality, duplicating code all over. It will be bigger but will offer the same functionality as a library that makes (re)use of common functions. These are just two extreme examples of "size != functionality" In general, code tends to be fairly small though. Of course we can't really tell what takes up most space in the Unity binary so comparing based on size is kinda futile. As a sidenote, unfortunately the actual size of Godot goes up as you add export templates for different platforms (which is what makes Unity installs insanely big too). The sub 100MB size you talk about is only possible if you just want to build for the platform you work on.
@skyblaze6687
@skyblaze6687 Год назад
@@terryriley6410 even though starting on godot is alot harder cause nowday unity and unreal engine offer premade game assets and alot of docs opening godot and making something from scratch is alot hard its like diving create a wood wheel rather creating wood wheel into steel wheel
@RicardoSantos-cu2rs
@RicardoSantos-cu2rs Год назад
I need a new pc and card with gpu else i cant run g4... I hope my new job as a male prostitute brings me money fast. But i heard that womens dont use such services often so am thinking about gay prostitution,just till i have themoney as i am not gay just need the money...somebody with experiences there that could give me some tips in the gay red lights? I really would like to try godot 4
@terryriley6410
@terryriley6410 Год назад
Haha so funny, I wonder how you come up with these awesome jokes, prostitution and gays are the most hilarious. Maybe try stand up comedy to get some quick cash for gamer pc.
@stuffedk
@stuffedk Год назад
I have to work with Gdscript almost every day and words cannot describe how much I hate it. Yes it is almost like a real language, that doesn't make it easy or neat or whatever, that makes it garbage
@Axelvad
@Axelvad Год назад
Whats wrong with gdscript. Isnt it straight forward?
@iZenjY
@iZenjY Год назад
I had to get Nice tutorialgh to prepare myself to watch tNice tutorials long ass video
@producaoilegal
@producaoilegal Год назад
--/\ who is
@webig2207
@webig2207 Год назад
distort it
@USAIsrUKEUVngrdBLRckOccupiedUA
Why did the author of the game engine named it as white Jewish actress?
@terryriley6410
@terryriley6410 Год назад
It was named after a theater play written by Samuel Beckett. He was Irish, a descendant of a french protestant family, raised as christian (Anglican) then turned agnostic. In the play it was never truly revealed who Godot was and they never actually appear in person only in the discussions between the main characters. Various interpretations exists and you can create your own as "Godot is a white Jewish actress" if you like.
@amcoderipper4116
@amcoderipper4116 Год назад
Why would anyone use it while unity is already there
@ar1i_k
@ar1i_k Год назад
Even comparing Godot 3 vs. Unity, Godot is superior for devs making 2D games. Now Godot 4 is catching up in 3D space, while Unity keep axing QA departments to focus on monetisation and ads for investors' satisfaction (while Godot is made for devs by devs. No proprietary crap and legal shadyness in licence agreement. All you make is yours)
@terryriley6410
@terryriley6410 Год назад
Why would anyone use Unity if they can have Godot. The only good reason I can think of is that you have a game that is already at a late stage in development.
@amcoderipper4116
@amcoderipper4116 Год назад
@@ar1i_k Yeah I missed that point it's really awesome, as soon as community grow up Godot will be a hug competitor 👍
@amcoderipper4116
@amcoderipper4116 Год назад
@@terryriley6410 Yeah but there's a good number of assets on unity asset store, great learning resources and good performance for mobile devices, don't know I can't see godot stand up in front of any .. however I really wish godot the best as soon as they are free engine and we may see it getting over Unity and UE5 👍
@terryriley6410
@terryriley6410 Год назад
@@amcoderipper4116 Does Godot have bad performance on mobile? I thought that way too (about Unity being better for having more learning resources) until I realized most of the Unity tutorials and forum answers teach you bad practices that doesn't scale up or solutions that simply doesn't work anymore. Can't comment on the Asset store as I haven't used assets while working with Unity. Non-code assets like models etc can be used with any engine and functionality focused assets have a much brighter future in an open source environment imo.
@prathamsinghjamwal4725
@prathamsinghjamwal4725 Год назад
Nice cheeks bro
@pgvideos9138
@pgvideos9138 Год назад
hey soft soft pls mind your own business
@ieatthighs
@ieatthighs Год назад
what's with this weird pronouncation of godot? shouldn't it be pronounced as GO DOT? just like it reads?
@o.b.7217
@o.b.7217 Год назад
"Waiting for Godot" Check that out...maybe you understand then.
@ieatthighs
@ieatthighs Год назад
@@o.b.7217 i'm not exactly sure what I'm supposed to check out. the 2h movie?
@o.b.7217
@o.b.7217 Год назад
@@ieatthighs en.wikipedia.org/wiki/Waiting_for_Godot Check the pronunciation of Godot as shown in the first sentence.
@tutortomato
@tutortomato Год назад
"Go Dot" is exactly as Juan pronounced it,I don't know why they need to silent the t.
@o.b.7217
@o.b.7217 Год назад
@@tutortomato Look up "waiting for Godot", then you know why. It's really not that hard. If they want *literate people* to pronounce their product in a certain way, maybe they shouldn't use a name which is pronounced worldwide with a silent "t" for ages. At the very least they could have chosen a different way of writing. E.g.: Go Dot, or Go.dot, etc.
@FlyingDogCiel
@FlyingDogCiel Год назад
Frrrrr tNice tutorials man just straight forward !
Далее
Tutorial: Simple 3D Water in Godot 4
22:03
Просмотров 37 тыс.
choosing a game engine is easy, actually
15:08
Просмотров 351 тыс.
D3 BMW XM LABEL Король.
31:52
Просмотров 587 тыс.
1 year of Game Development : So many games ! - Devlog
11:54
8 More Indie Games That Will EXCITE You
5:12
Просмотров 10 тыс.
The Biggest Yet Smallest Gaming Genre!
6:37
Просмотров 1,3 тыс.
Optimizing my Game so it Runs on a Potato
19:02
Просмотров 491 тыс.
Is Upgrading to Godot 4 a MISTAKE for my Game?
6:32
Remaking my first game BETTER in 72 HOURS
11:29
Просмотров 17 тыс.
Half a Year of Game Development
5:47
Просмотров 221 тыс.
I Optimised My Game Engine Up To 12000 FPS
11:58
Просмотров 594 тыс.