DartGodot
DartGodot copied to clipboard
Godot 4 is SO BUGGY !!
I can't develop DartGodot with broken version of godot. we must wait for beta release , Godot 4 (vulkan version) is unusable for now and so buggy !
Just saw this https://godotengine.org/article/editor-improvements-godot-40.
Is the engine public and stable ?
Just saw this https://godotengine.org/article/editor-improvements-godot-40.
Is the engine public and stable ?
there is no beta version yet but source of engine is public , you can build it manually , it has a lot of bug , I think we will all grow old by the time version 4 arrives :((
@mahdisml Hello, in latest Godot blog article I see that first beta release will be released early (in september). So do you will continue in next development of DartGodot? :)
@mahdisml Hello, in latest Godot blog article I see that first beta release will be released early (in september). So do you will continue in next development of DartGodot? :)
hmm Yes, when the beta version is released, I will start my work, but I am a little disappointed because of dart performance. its very slow (80~90% javascript performance).
@mahdisml Really? And what benchmark did you try? I think that Dart performance is not so bad compared to other languages..: https://programming-language-benchmarks.vercel.app/dart-vs-csharp https://programming-language-benchmarks.vercel.app/dart-vs-java https://programming-language-benchmarks.vercel.app/dart-vs-python https://programming-language-benchmarks.vercel.app/dart-vs-ruby https://programming-language-benchmarks.vercel.app/dart-vs-typescript
@mahdisml Really? And what benchmark did you try? I think that Dart performance is not so bad compared to other languages..: https://programming-language-benchmarks.vercel.app/dart-vs-csharp https://programming-language-benchmarks.vercel.app/dart-vs-java https://programming-language-benchmarks.vercel.app/dart-vs-python https://programming-language-benchmarks.vercel.app/dart-vs-ruby https://programming-language-benchmarks.vercel.app/dart-vs-typescript
haha ! dart cant compete with C# and Java (dart is javascript competitor) , its slow : https://www.reddit.com/r/dartlang/comments/jjlsvy/dart_language_speed_vs_other_languages/ https://github.com/drujensen/fib
but it's usable for 2D game (same as javascript). My problem is Dart AOT have Serious limitations and i cant use it in DartGodot (i used DartJS which makes it slower than JavaScript).
@mahdisml Oh! So you mean DartJS and not Dart AOT!. Ok, DartJS can be maybe slower (I didn't try it). And can you please describe me what limitation have Dart AOT? :) Thanks
@mahdisml Oh! So you mean DartJS and not Dart AOT!. Ok, DartJS can be maybe slower (I didn't try it). And can you please describe me what limitation have Dart AOT? :) Thanks
When I was working on DartGodot, Dart could not create native dynamic libraries.
Well, it's already been a bit since godot 4 beta came out and with c# Seems pretty stable to start porting
Well, it's already been a bit since godot 4 beta came out and with c# Seems pretty stable to start porting
i have problem with godot 4 :(((( https://github.com/godotengine/godot/issues/66685
Wow, that's rough. My instance of godot 4 works almost fine, except fact it duplicates c# scripts references
Will dart:ffi lib be used in gd4 bindings? Like, logically it's much easier to do it that way and just typedef it all to usual names
dart:ffi
Dart has changed a lot, and hopefully dart:ffi has gotten better. I hope it can be worked with
Dart is a nice language but i really don't understand why do such limited amount of types Like, why if you do something like that u need to go full on it, like typescript Or just keep it as all big boy langs and do full types (also no char is sad a bit)
Dartffi is still like a band-aid, I'm talking primitive types that u can have with no external lib or something
What problem have you encountered because of that?
Using dart:ffi as normal types can be difficult sometimes. But overall, I'm just a unhappy gremlin who likes everything being nicely strictly typed
Any traction on this issue now that Godot 4 is nearing it's final BETA release and about to go the Release Candidate stage?
godot 4 is in Release candidate
https://godotengine.org/article/release-candidate-godot-4-0-rc-3/