trophy 1575
Apr 2021 223 posts
Update 26.05.20 : news/update-26-05-20
trophy 2028
Sep 2021 257 posts
Regarding Welcome Screen, it’s great that you added it. I think it would have been even better on April 28. And finally, you’ve started using clearer language to explain that this is a UGC platform, not the "spiritual successor to Garry’s Mod"

Don't forget to update the description on the Steam page as well.
trophy 730
Aug 2023 15 posts
This is not roblox 2.0, its gmod 2  🙃 
trophy 6130
Jul 2024 2 posts
Sweet, very nice QOL features and the drop clarifications are nice!
trophy 1863
Feb 2023 1 post
I like the new chatbox. Simple and clean.
trophy 5316
May 2023 68 posts
As always the updates are great
trophy 5
Mar 2025 1 post
Hey! Had a coding question:

In improved it's said:
  • Trace results no longer allocate arrays, reducing GC pressure — use `HasTag()` instead of the now-obsolete `.Tags` property

What does "no longer allocate arrays" means?
How does it help with GC?
What does it have to do with having a function returning what you're looking for instead of a property? :)))

Impatient to learn about it!!! ^^ 😊

trophy 2105
Sep 2021 14 posts
Thank you for learn tab! As person who isn't expert at programing I found it very frustrating and repulsive when I wanted to learn engine but could hardly find any proper learnning material expect documentation which only write what exist in engine but don't explain how to make things. 
trophy 14773
Feb 2024 5 posts
Good update! 
trophy 5337
Jul 2024 1 post
Hell Yeah!
trophy 1480
Feb 2024 62 posts
This all should've been added before release, better late than never!!

awesome week update
trophy 790
Jan 2023 3 posts
nice. great update
trophy 0
Jul 2024 20 posts
The MAZZTer 20 Days Ago edited 20 Days Ago
Hey! Had a coding question: In improved it's said: Trace results no longer allocate arrays, reducing GC pressure — use `HasTag()` instead of the now-obsolete `.Tags` property What does "no longer allocate arrays" means? How does it help with GC? What does it have to do with having a function returning what you're looking for instead of a property? :))) Impatient to learn about it!!! ^^ 😊
It means they modifed the function so it no longer creates arrays. This means memory no longer has to be allocated for the arrays.

Reducing allocations means first... well you're not allocating, so saved work there. Plus those allocations don't need to be cleaned up by the GC later, so saved work there too. With less allocations the GC needs to run less often. All of this can improve memory usage and performance (especially if you have a bunch of these improvements or you run the affected code frequently per frame).

They were probably either unwilling to outright replace the code in Tags (maybe it behaves differently enough to not be 1:1 compatible) or they decided they wanted it to be a function after all (semantically, maybe it behaves like a function. For example properties may not be expected to do a lot of work or have side effects, whereas functions don't have this expectation). Either way, it wasn't possible to simply update Tags in-place. So they made a new function HasTags() which has the new desired behavior and is now a function. Tags is kept so old projects will still work, but it is given an ObsoleteAttribute so developers will see a warning identifying their usages of Tags and instructing them to  change it to HasTags().
trophy 3101
Apr 2026 5 posts
Wow, you shown us the Chef Apron (cosmetic you killed in 2024).
trophy 0
May 2026 12 posts
Wow, you shown us the Chef Apron (cosmetic you killed in 2024).

Can't you just buy the NFT?
trophy 1075
Aug 2023 1 post
Nice guys keep up the good work!
trophy 2465
Apr 2026 2 posts
Noice stuff
people
Log in to reply
You can't reply if you're not logged in. That would be crazy.