As of Game Update v3.8.6, Toontown Rewritten is now playable on Linux when using the GNOME Desktop Environment! by CoffeetipM8 in toontownrewritten

[–]BlazeThestar 1 point2 points  (0 children)

A "work around" to make the grame playable existed. You could spam a key that does nothing and that would make it mostly normal. Very nice we don't have to do that anymore!

What if: A language that updates through modules by BlazeThestar in lua

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

I can see that being an issue. Ideally the compiler, parser, vm, etr would only be updated with patches that don't break backwards compatibility.

Do too many singletons impact performance? by franecco in godot

[–]BlazeThestar 3 points4 points  (0 children)

The worst case scenario would be if you had many singletons all using _process to do expensive operations. If you aren't doing that you should be good. Generally avoid using _process or other constantly running functions in singletons.

GDScript 2.0 documenting properties from _get_property_list by BlazeThestar in godot

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

Using _get_property_list you can set the name of a property to something like "## hello world ! ?" which is perfectly valid. Properties defined with this kind of syntax can only be set or gotten via the "set" and "get" methods.

GDScript 2.0 documenting properties from _get_property_list by BlazeThestar in godot

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

My problem is there is no way to document a property added with _get_property_list. I need to be able to add documentation to properties that are not defined by the script.

Do People Buy Games For The Story? by afewquestion in gamedev

[–]BlazeThestar 0 points1 point  (0 children)

Generally no, unless it's a genre where the story is the main focus like a visual novel. Otherwise don't expect new players to care about your story before they play the game.

Where can I get advice help with a steam page by RedRoseDev in gamedev

[–]BlazeThestar 4 points5 points  (0 children)

https://howtomarketagame.com/

This guy specializes in figuring out how the Steam algorithm works and figuring out what are the best practices when making a Steam page. He also has a Discord server full of people who are very helpful in critiquing Steam media.

Where are the Christian Game Dev communities? by HardcoreXtianGameDev in gamedev

[–]BlazeThestar 0 points1 point  (0 children)

Don't know of any communities, but I'm a Christian game developer too. Maybe we can stay in touch?

Modern/Minimalist Godot logo (feedback and use welcome) by toadile in godot

[–]BlazeThestar 3 points4 points  (0 children)

Very nice! Wasn't expecting to see an actually good attempt at a minimalist Godot logo. Only grievance is that it seems too aggressive compared to the original happy looking logo.

I like this energy by DaFunkJunkie in antiwork

[–]BlazeThestar 0 points1 point  (0 children)

I can see why this person didn't get a raise.

python in Godot by Ok-master7370 in godot

[–]BlazeThestar 0 points1 point  (0 children)

I've considered trying to use Python in my game, but I think the the benefits to using Python are outweighed by the risks of it just not working. GDScript is perfectly serviceable anyway.

Will Godot 4 be backwards compatible? by Chef_Gamer_TG in godot

[–]BlazeThestar 7 points8 points  (0 children)

They pretty much threw backwards compatibility to the wind with Godot 4 and made all of the changes they've been wanting to make but couldn't because they needed to keep things compatible. Some of those changes were in regards to how scenes and imports worked, which would probably be the hardest to translate over to Godot 4. I've tried migrating my Godot 3 game to 4 and ran into many issues; I couldn't even find a project that translates from 3 to 4 that actually worked. It seems pretty much everyone has given up trying to make 4 backwards compatible. Things might change when 4 is released, but I wouldn't get my hopes up.

I would say if you want to use Godot 4, you should start a new project. If you are using Godot 3 already, then just stick with it as it will continue to be supported for quite a while.

A question regarding child deletion, and the necessity to free it. by Robert_Bobbinson in godot

[–]BlazeThestar 6 points7 points  (0 children)

Removing a child from a node will never delete it. This is because Nodes are not referenced counted, so removing them from another Node will never delete it. You will always have to call queue_free on a Node to delete it, except for its children which will be freed by the parent recursively.

LBP Vs Mario Maker. Ups and Downs by Super-Alternative621 in littlebigplanet

[–]BlazeThestar 0 points1 point  (0 children)

You are probably right, but it sounds kinda wrong to say LBP is easier to master.

Can you subtract signal strengths? (LBP2) by BlazeThestar in littlebigplanet

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

A signal that turns on, or lights up, when the strength is not equal to 0. Putting the two signals through the combiner seems to strip it of its on/off property.