Тёмный

Lessons from 2 weeks in Godot 4 

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

The second alpha release for Godot 4 is here:
godotengine.org/article/dev-s...
I've been experimenting a lot in Godot 4 and wanted to share some of the major tips and lessons to help you get started on the journey
Chapters:
00:00 Intro
00:15 Input changes
02:42 Vector changes
05:45 Fancy ligatures
06:45 Command pallete
07:20 Rotation and radians
08:46 Renames
#Godot4 #GodotEngine #Gamedev
✨ Socials ✨
🐦 Twitter: / bramreth
💬 Discord: / discord
☕ Buy me a coffee: www.buymeacoffee.com/bram
🎮Games: bramwell.itch.io/

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

 

21 июл 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 56   
@BramwellWilliams
@BramwellWilliams 2 года назад
A few important points! Input.get_vector is from Godot 3.4 and I didn't realize which was a nice discovery. But if you are using joysticks there are important issues github.com/godotengine/godot-docs/issues/5378 I'll try to cover it in more depth soon c:
@Deozaan
@Deozaan 2 года назад
Bramwell: There's been a change to how you instance scenes. Me, ranting internally: Why does everyone call it "instancing"? You don't "instance" a scene. You instantiate a scene to get an instance of it! "Instance" is a noun, a thing. "Instantiate" is a verb, an action. Bramwell: Now instance() has been changed to instantiate(). Me: **shocked pikachu face** Loved the video! Thanks for the preview and the insights into Godot 4.
@BramwellWilliams
@BramwellWilliams 2 года назад
lmaooo - glad you like it c:
@aerob1033
@aerob1033 Год назад
This definitely makes it clearer what you're actually doing. On the flip side, much easier to typo "instantiate" than "instance", so slightly mixed feelings here.
@palpatinewasright
@palpatinewasright 2 года назад
The ligature /= is divide-and-assign. 6:04 it's a unicode character, not an ascii character. Ascii is strictly 7 bits mapped to 128 characters.
@BramwellWilliams
@BramwellWilliams 2 года назад
look at me saying the wrong thing twice what a silly goose
@palpatinewasright
@palpatinewasright 2 года назад
@@BramwellWilliams I say the wrong thing hundreds of times a day, it's nothing to worry about :) Thanks very much for a great video!
@retroleigh
@retroleigh 2 года назад
You’re my new go-to for all things Godot 4! Very insightful and well put together content.
@BramwellWilliams
@BramwellWilliams 2 года назад
hell yeah, so stoked to hear it! Got tonnes of Godot 4 content lined up for the foreseeable future ^^
@b0gie
@b0gie 2 года назад
this x100
@davidmurphy563
@davidmurphy563 2 года назад
Super helpful, thank you. Wonderful clear explanations. Keep it coming.
@milanvarady
@milanvarady 2 года назад
I really like the editing, the little zoom effects and transitions make the video feel very fluid.
@Bananenspin
@Bananenspin 2 года назад
Good and clear talking, really feel like you know what you are saying. Please keep making informative content like this!
@BramwellWilliams
@BramwellWilliams 2 года назад
Glad you like it! And will do - I've got a bunch of Godot 4 tutorials lined up c:
@amnesiophilia
@amnesiophilia 2 года назад
Really helpful stuff. Thank you so much!
@chrisnevermorebotha3040
@chrisnevermorebotha3040 Год назад
Wow, you really helped me a lot. Thank you, you good people @Bramwell.
@RyanScottForReal
@RyanScottForReal Год назад
One of the hardest things to work with in Godot 4 is tilemaps, and there are almost no tutorials on them. You make the best tutorials, thought you might want to tackle it for your course.
@michelsardur8233
@michelsardur8233 2 года назад
Very nice, could you make a tutorial about importing 3d objects ? Which format do you use (obj ? GTLF ?... ?) and how do you set up the scene to get such nice rendering ? Thank you very much.
@b0gie
@b0gie 2 года назад
lovely stuff i''ll definitely be playing around
@_gamma.
@_gamma. 2 года назад
Right off the start, SO HAPPY that the default input actions can be hidden. That was always an annoyance of mine Edit: COMMAND PALETTE YES Edit2: Using TAU will make working with radians 1000% easier
@BramwellWilliams
@BramwellWilliams 2 года назад
YASSS - also TAU is the best!
@Megalomaniakaal
@Megalomaniakaal 2 года назад
no more 2 pies all over the place.
@mrpedrobraga
@mrpedrobraga 2 года назад
Tau has existed for a long while hasnt it?
@Megalomaniakaal
@Megalomaniakaal 2 года назад
@@mrpedrobraga Most people don't recognize it. And most api's don't offer the shorthand.
@dueddel
@dueddel 2 года назад
Nice overview. 👍 Thanks.
@BramwellWilliams
@BramwellWilliams 2 года назад
Thankyou! c:
@ajinkyax
@ajinkyax Год назад
Thank you. Subscribed
@sanaahmed7555
@sanaahmed7555 2 года назад
💞💓💗💕 all from 🇧🇪🇧🇪🇧🇪🇧🇪
@KlausWulfenbach
@KlausWulfenbach 2 года назад
The option to have Godot use other fonts was probably always there, but it's thanks to you pointing out the Editor Settings existed that inspired me to see if replacing the (already pretty good) Godot 4 default fonts with JetBrainsMono (a free font specifically designed for use in code editors) would work. And the results are AMAZING. To me, at least. I definitely can't see using an external editor any time soon as long as I can simply use custom fonts in the main IDE.
@BramwellWilliams
@BramwellWilliams 2 года назад
yeah fonts were there but the unicode ligatures and extra characters weren't - Love the jetbrains font! that's a great idea imma need to try it c:
@dVaan
@dVaan 2 года назад
6:16 That not equal to symbol looks a lot like divide /=
@BramwellWilliams
@BramwellWilliams 2 года назад
You're totally right! What a silly goose :')
@nordup
@nordup 2 года назад
In my case it looks more like =/= crossed out equal (alpha 2)
@richardodell1039
@richardodell1039 2 года назад
How about a few Godot 4 tutorials (a) Tutorial on how to create a tile map/tile set in Godot 4 (or how to move them from Godot 3.4.4. to Godot 4)
@DejaimeNeto
@DejaimeNeto 2 года назад
yes
@patrikkauppinen3232
@patrikkauppinen3232 2 года назад
Can somebody explain the reason for the .instance() and instantiate()? does there exist instance() in some other context where it does something different? just curious.
@BetaTester704
@BetaTester704 2 года назад
Do you know a way to import settings from Godot 3.5 to Godot 4?
@BramwellWilliams
@BramwellWilliams 2 года назад
Not to my knowledge sadly 😔 although I'm sure someone will make a tool to convert the settings at some point
@BetaTester704
@BetaTester704 2 года назад
@@BramwellWilliams I tried making one but there are too many conflicting changes between old and new settings. Having one invalid setting causes it to delete the modified one.
@colemclain3563
@colemclain3563 Год назад
You're a legend among crappy tutorial videos. Blessings of good fortune upon thee!
@krzysztofswierzy4226
@krzysztofswierzy4226 2 года назад
I realize that new nomenclature is more correct, but God, changing name of one of very most frequently used built-in functions name is going to bring frustration... :)
@BramwellWilliams
@BramwellWilliams 2 года назад
Yeah growing pains in an engine like this are rough - hopefully it'll pay off making life easier for newer users :')
@Megalomaniakaal
@Megalomaniakaal 2 года назад
It's somewhat remedied by most major breaking changes like this getting reserved for major versions only. There's occasional breaking changes in minor versions too, but typically those are justified by being more so bug fixes and the previous behaviors being considered buggy. Generally speaking most productions probably wouldn't be making a major version engine switch mid production after all.
@travelan
@travelan 2 года назад
Oh damn, why do I see so many developers switching to ligatures? Why do we want to see symbols that are not the symbols that are actually there? How hard is it to understand != or -> ? I get that I can just turn it off, but I don't get that any sane developer would actually prefer to be fooled by the IDE about symbols that are just not there...
@randoncourter4923
@randoncourter4923 Год назад
#bringbackrotation_degrees
@Googoogagafnaf
@Googoogagafnaf 2 года назад
This is why I will never use any other version of Godot except 3.4.2
@harunizi7506
@harunizi7506 2 года назад
I'm tired of seeing pixel games. hopefully we'll start seeing quality AAA games soon. godot was actually pretty strong.
@blockofdirt6051
@blockofdirt6051 2 года назад
Godot was actually strong. What does that mean?
@harunizi7506
@harunizi7506 2 года назад
@@blockofdirt6051 Until last year, I was comparing unity and godot to start learning, but I saw that unity was more powerful for 3d, so I went with unity. but now I see that godot is quite competitive with unity3d.
@harunizi7506
@harunizi7506 2 года назад
An easy-to-use game engine. free and lightweight. only a few mb. his ability to design me interface is really good and easy. With the incoming gdot4 update, it became a vulcan-based engine. They bring things like sdfgi and they are getting better every day in terms of technology. I want to test godot soon I will transfer my unity game to gd4 my game is already simple. I'm not sure, but unity seems to have no pros for me.
@nicklansbury3166
@nicklansbury3166 2 года назад
Great vid. Very useful. Pretty certain you attempted to stifle a snigger after saying 'lerp' so many times.
@BramwellWilliams
@BramwellWilliams 2 года назад
Thank you! Its such a goofy word! :')
@fiddleriddlediddlediddle
@fiddleriddlediddlediddle 2 года назад
Is one of the changes to Godot 4 that it's now intuitive and when you learn it you actually know what it's saying? No? Aight. Thanks. Have a great day.
@BramwellWilliams
@BramwellWilliams 2 года назад
Sorry to hear that, I hope the engine can coax you back in one day 😔
@Theraot
@Theraot 2 года назад
Input.get_vector landed in Godot 3.4.
@BramwellWilliams
@BramwellWilliams 2 года назад
😮 Hot damn I totally missed that!
Далее
Tutorial: Pause Menu in Godot 4
18:09
Просмотров 20 тыс.
4 Godot 4 Devs Make 4 Games in 44 Hours
25:19
Просмотров 493 тыс.
Stray Kids "Chk Chk Boom" M/V
03:26
Просмотров 37 млн
How to make a Video Game - Godot Beginner Tutorial
1:17:12
I Made My First Game in Godot in 3 Weeks...
26:21
Просмотров 258 тыс.
This AI changes EVERYTHING (ChatGPT x Blender)
11:36
Просмотров 784 тыс.
Using Terrain3D in Godot 4 - Part 1
23:48
Просмотров 38 тыс.
10 Games Made in Godot to INSPIRE You
5:19
Просмотров 28 тыс.
10+2 AWESOME ADDONS for GODOT 4
8:36
Просмотров 131 тыс.
choosing a game engine is easy, actually
15:08
Просмотров 351 тыс.
3D Primer: Godot 4 Alpha
9:28
Просмотров 17 тыс.