Oh fuck that.>just fork godot
here is your godot fork bro
GitHub - ChloePrime/Lolidot: Lolidot Engine – Multi-platform 2D and 3D game engine
Lolidot Engine – Multi-platform 2D and 3D game engine - ChloePrime/Lolidotgithub.com
Friendship ended with Godot, that weird Open Source Cry-Engine derivative Amazon made is now my best friend or somethingTroonity sucks and should be avoided after that retarded retroactive install fee shit they tried to pull, add some tutorials for Godot
for me it's openglFriendship ended with Godot, that weird Open Source Cry-Engine derivative Amazon made is now my best friend or something
My man, it's because in GDScript they are dynamic array with black magic. In Go you ask for a specific size array and compiler will allocate memory for it, that's how it works, if you want to resize it you need to allocate a bigger chunk of memory and copy everything from previous to new. Go is more low level, but it shouldn't be a problem since slices+make should make this automated. What's the problem?@лисиця I'm still learning golang btw and theres some shit that annoys me, in GDscript and other languages to make an array you just do var array = [], you don't have to define it's length, but in fucking golang it's var array [length]type like WHY. WHAT IF I WANT TO MAKE AN ARRAY WITH ANY TYPE AND ANY LENGTH?
WHY DO THIS
View attachment 61794
WHY
THERES THESE THINGS CALLED SLICES?!
View attachment 61797
APPEND DOESN'T AUTOMATICALLY APPEND TO THE ARRAY WHAT?!??
mfw you're a gdscript tranny and just wanna do var array = ["lole","XD",Node3D.new()] but CAN'T! SAD!!!
Atleast for loops are okay
View attachment 61800
These are screenshots from a vid tutorial btw
nigga WHAT DOES THAT EVEN MEAN?!?!Also a slice is a an abstraction to a pointer with basicly extra features like length to avoid overflows
I HAVE NO IDEA I'M JUST THROWING /TECH/ JARGON AT YOUnigga WHAT DOES THAT EVEN MEAN?!?!
What game are you making?Should I feel guilty for using game engines like Godot even though it makes everything 10x easier and the performance is still pretty okay?
Nah you're doing it rightShould I feel guilty for using game engines like Godot even though it makes everything 10x easier and the performance is still pretty okay?
Yes. Do everything in assembly like a real programmerShould I feel guilty for using game engines like Godot even though it makes everything 10x easier and the performance is still pretty okay?
I wanna make a sandbox game in the future, maybe even design it so you can play it in a web browser and ever since BlenderChud got into my head I've been wanting to switch to a new programming language to squeeze out performance o algo, which kind of just made me unable to make games at all because Godot is genuinely so good, it's bullshit free, it's easy to make good games with, but "ummm GDScript is so slow LEL" gave me genuine paranoia like I need to use a better language to get more performance and get games running on every device possible.What game are you making?