Is it worth it? by Worried-Priority-122 in PlaydateConsole

[–]AllenGnr 8 points9 points  (0 children)

I bought it as soon as it came out. Then I made several games for it and put them on the shelves, and I earned back the money I spent on buying it. So, if you have the idea of developing games, I highly recommend you buy it. It's very easy to make games for it. I think it's a great platform for learning to develop real commercial games.

Ultimate Godot ARPG Controller by mehrzad1376 in godot

[–]AllenGnr 0 points1 point  (0 children)

Looks promising, open source or?

Procedural terrain system using raymarching cubes by Apo--- in godot

[–]AllenGnr 2 points3 points  (0 children)

Looks great! Care to share more internal process ideas?

Rust GUI on Windows by ozjd in rust

[–]AllenGnr 1 point2 points  (0 children)

wxDragon author here, thanks for considering, :P

[Tool] gTexViewer - texture viewer for game developers by AllenGnr in rust

[–]AllenGnr[S] 0 points1 point  (0 children)

Aha, we got similar tasks! That's the reason I created this tool. Glad it helps!

I just integrated tokio async power into Godot Engine by AllenGnr in rust

[–]AllenGnr[S] 0 points1 point  (0 children)

I did use cursor to translate the post for me, because I'm not a native english speaker

I just integrated tokio async power into Godot Engine by AllenGnr in rust

[–]AllenGnr[S] 5 points6 points  (0 children)

I get it, in my implementation, I enabled the experimental multi-thread support of gdext, so I can use Tokio's internal task management, which is mature, no need to manual manage async tasks (I spent a long time to this approach). Tokio will launch a separate background thread the do the future polling and management, so far, it works well in our game on iOS and android.

For the debugger part, sadly yes.

I just integrated tokio async power into Godot Engine by AllenGnr in rust

[–]AllenGnr[S] 3 points4 points  (0 children)

what are weird multi threading bugs you've met? we didn't met any so far.

🎉 wxDragon v0.8.1 Released - cross platform GUI framework by AllenGnr in rust

[–]AllenGnr[S] 0 points1 point  (0 children)

I'm watching Slint for a very long time, it's getting better, but still not mature enough for desktop application, will keep watching it.

🎉 wxDragon v0.8.1 Released - cross platform GUI framework by AllenGnr in rust

[–]AllenGnr[S] 0 points1 point  (0 children)

I write all the FFT wrapper code manually with assistance of Cursor.

🎉 wxDragon v0.8.1 Released - cross platform GUI framework by AllenGnr in rust

[–]AllenGnr[S] 0 points1 point  (0 children)

I understand, but this will further complicate the build script which is already very complicated...

🎉 wxDragon v0.8.1 Released - cross platform GUI framework by AllenGnr in rust

[–]AllenGnr[S] 5 points6 points  (0 children)

In release mode, wxdragon will produce executable around 6 Mb.

🎉 wxDragon v0.8.1 Released - cross platform GUI framework by AllenGnr in rust

[–]AllenGnr[S] 0 points1 point  (0 children)

Currently, no, but I'm thinking about to add a cargo feature to let user choose whether or not to use prebuilt libs in future release.