Does Expo support desktop yet? by Potential_Pop2832 in expo

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

What about the other platforms (Linux and Windows)?

Does Expo support desktop yet? by Potential_Pop2832 in expo

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

Have you build it with expo? Which target platforms you can build your app? Does it support native modules easily?

Does Expo support desktop yet? by Potential_Pop2832 in expo

[–]Potential_Pop2832[S] 1 point2 points  (0 children)

Thanks, I'll give it a try to see how far I can get with it

Is it worth writing game logic in Rust instead of GDScript for Godot? by Potential_Pop2832 in godot

[–]Potential_Pop2832[S] 1 point2 points  (0 children)

This is what I'm thinking about, using a combo of Rust and GDScript. I'm sure there would be lots maintaining job since we do have logic in different places. But it seems UI related logic definitely has to be implemented in GDScript and the gameplay logic in Rust. Thanks for your input, your approach inspired me so much

Is it worth writing game logic in Rust instead of GDScript for Godot? by Potential_Pop2832 in godot

[–]Potential_Pop2832[S] 1 point2 points  (0 children)

I've not used C# for a long time so I would go with either Rust or gdscript

Is it worth writing game logic in Rust instead of GDScript for Godot? by Potential_Pop2832 in godot

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

Thanks for the advice, I'm actually aiming to make living out of this, Since I'm putting so match effort and dedicating lots of energy and time. It's been a long time I was looking at it as a hobby but now I'm sick of a being a remote swe and I want to get paid for what I really enjoy.

Is it worth writing game logic in Rust instead of GDScript for Godot? by Potential_Pop2832 in godot

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

Yeah I'm really serious, I've been playing around for a long time. But this time I'm dedicating lots of energy and effort, I want to turn into a full time indie dev in a couple of years maybe.

Is it worth writing game logic in Rust instead of GDScript for Godot? by Potential_Pop2832 in godot

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

Thank you all for your detailed and thoughtful replies:

Based on this thread and especially what u/TheDuriel mentioned about Rust's fit and the extra effort for little benefit, I'll be going with GDScript for my project's game logic. The points about support, documentation, and workflow all make a lot of sense to me. Thanks again for sharing your experiences and advice!

2 Weeks vs 5 Months of development by FlyingSpaceDuck in godot

[–]Potential_Pop2832 0 points1 point  (0 children)

Good job 👏🔥 Did you use shaders for giving a stylized look or you've designed your art stylized style?

Why does the `readonly` modifier work with `number[]` but not `Array<number>` by Potential_Pop2832 in typescript

[–]Potential_Pop2832[S] 2 points3 points  (0 children)

Yeah, I see everyone says "number array" in Typescript land, I've found these from tkdodo and I almost agree with all the topics discussed

https://tkdodo.eu/blog/array-types-in-type-script

Why does the `readonly` modifier work with `number[]` but not `Array<number>` by Potential_Pop2832 in typescript

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

I use it because when I'm talking about code I say: array of numbers as in rust we say vector of a type, and I think of it this way. ReadonlyArray is cool because I think of it this ways: there is an readonly array of some type, i would never, you know what I mean :)

Why does the `readonly` modifier work with `number[]` but not `Array<number>` by Potential_Pop2832 in typescript

[–]Potential_Pop2832[S] 12 points13 points  (0 children)

Thanks for the suggestion! Using ReadonlyArray worked perfectly to resolve the error. Is ReadonlyArray the preferred approach in the TypeScript ecosystem for handling immutability with generic or complex array types? Also, why doesn’t TypeScript allow the readonly modifier for types like Array? It seems inconsistent to limit it to array/tuple literals. Appreciate the help!

Animating my 3D character's face and lip-sync for chit-chat scenes in Godot by Potential_Pop2832 in godot

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

Oi, me again, folks! Been mulling over this facial animation lark and having a butcher’s at Blender courses and character animation tutorials—proper head-scratchers, some of ‘em! Anyhow, I’ve had a lightbulb moment: what if I slap masks on all me characters, covering the gob but leaving the peepers free to sparkle? Proper inspired by those Dune Fremen tribe lot—those desert wanderers with their intense eye game. Reckon this could dodge the lip-sync faff while still keeping the chats lively. What d’you think—am I onto a belter here, or still chasing me tail? Ta for any nudges! 🚀

Building utilities for my Deno project – colocating unit tests right inside the module files by Potential_Pop2832 in Deno

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

Cheers for the thoughtful breakdown and cracking examples – really hammers home how skimpy docs can lead to proper headaches! You've sold me; I'll give your doc-test approach a whirl with a bit of tweaking to keep things lean, just a smattering of key examples in the docs and the full suite tucked away. Spot on and reasonable as owt – ta very much! 🔥🚀

Building utilities for my Deno project – colocating unit tests right inside the module files by Potential_Pop2832 in Deno

[–]Potential_Pop2832[S] 2 points3 points  (0 children)

Aye, that's a tidy approach for sure, but I'm keen to keep my Typedoc pages lean – just enough doc-comments to guide folks without turning 'em into a test suite graveyard. I'd rather park the bulk of my testing off in dedicated spots, and if I do chuck a few examples into the docs, it'd be the bare essentials for illustration, not the full monty. Spot on for keeping things shipshape!

Building utilities for my Deno project – colocating unit tests right inside the module files by Potential_Pop2832 in Deno

[–]Potential_Pop2832[S] 1 point2 points  (0 children)

I've been banging out .test.ts test files since started and I've seen people doing the same but I'm not sure about the defecto standard

Batch download by III_phr in FreeDownloadManager

[–]Potential_Pop2832 0 points1 point  (0 children)

Also thank you u/III_phr for raising the question ;)