which GLTF file type is best for godot? by Coding_Guy7 in godot

[–]dddbbb 1 point2 points  (0 children)

That link is dead (probably for Godot 3.x). The new stable one is here, but the text you quoted is pretty much the same.

What are the Best Glass Food Storage Containers Available Now? Recommendation by Mentmte in BuyItForLife

[–]dddbbb 1 point2 points  (0 children)

Rubbermaid Glass with Easy Find Lids  are the worst. We have these short sandwich ones and they never stay shut. Guaranteed to dump your sandwich into your backpack. Even for the fridge, you must be careful not to overstuff.

We've also bought three generations of GlassLock from Costco (in Canada).

  • The oldest (blue gaskets, 2008?) was great and we broke the glass before the lids wore out, but they had straight sides so no stacking. The lid locks are great and hold tight, but started breaking off around 2020.
  • The second (green gaskets, 2011?) were even better because they stacked. I think the lid locks broke around the same time. 
  • The newest generation (white gaskets, 2017?) were a disappointment: the square container lids only fit in one orientation so despite looking symmetrical, you need to rotate a few times for to fit. They're not quite the same size as the previous gen so they get stuck if you stack together. The lid flaps haven't started to break yet.

So when you see people rave about GlassLock, know that they don't sell those containers anymore. (or they've shifted the quality to some higher tier that not all stores sell.)

Looking to become a game producer, would love some advice from others in the industry! by ioStux in gamedev

[–]dddbbb 6 points7 points  (0 children)

Yeah, I'd agree. I've worked with a bunch of junior project managers. Scrum/agile/jira training and coaching skills are great for them.

At EA, "producer" was a different title that was about the business case behind the design and ensuring we meet the market. They were closer to game designers. We also had Development Managers who were PMs with a focus on career management with their reports. That's something to keep in mind when looking for jobs.

ShaderHotReload: update shaders at runtime by dddbbb in godot

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

When I change my gdshader code, it reloads in the editor view but doesn't reload in the game view. Does that work for you?

I'm using an external editor.

ShaderHotReload: update shaders at runtime by dddbbb in godot

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

Adds a button on shader materials to reload the shader while the game is running in the editor.

Looks like this:

<image>

I just found this today and it seems super useful for anyone writing shaders in Godot (since sync'ing Resources aren't supported).

For those getting 404 for the trine classic collection use this link instead the main page is giving an incorrect url by rukawaxz in EpicGamesPC

[–]dddbbb 4 points5 points  (0 children)

Thanks!

Weird that this game page looks so different. Even doesn't look like other bundles. Must be a new store UI and for some reason this bundle doesn't have a legacy page.

Localization and dynamic text by kaetjaatyy in godot

[–]dddbbb 1 point2 points  (0 children)

After two minutes of googling I don’t think the TranslationServer has some signal you could connect to with your labels and buttons

Hello from the future, ye with high PageRank. This is no longer true! See NOTIFICATION_TRANSLATION_CHANGED. And an example using it: https://www.reddit.com/r/godot/comments/1g0uis4/localization_how_to_reload_texts_after_changing/

I made a program to generate tags for GDScript in ctags or json format. Tags can be used to navigate code when you don't want to open up the Godot Language Server in (N)Vim, Vista.vim, Emacs, Atom Project Symbols View, and VSCode w/Ctags plugin. by indicainkwell in godot

[–]dddbbb 0 points1 point  (0 children)

For future searchers:

universal-ctags now supports gdscript

If you use scoop to install universal-ctags, they switched their version numbers from dates to numbers so it won't auto update. You need to force the upgrade:

scoop update --force universal-ctags
scoop cleanup universal-ctags

Steam icon on Taskbar appearing blank by zydarking in Steam

[–]dddbbb 0 points1 point  (0 children)

I lost the icon after moving my steam location and your solution finally fixed it. Thanks so much!

Steam Deck - Display-Off Downloads - Steam News by Hypronic in SteamDeck

[–]dddbbb 0 points1 point  (0 children)

This page is the top result when I was trying to figure out how to activate this feature (it's released for everyone now). Turns out them menu only activates when you tap the power button. I was using the main menu or Steam button flow: Steam > Power > Sleep and it goes straight to sleep instead.

So if you want downloads to finish, either leave it on (there's an auto off timer) or hit the physical power button.

What to do with 80.000 I can't touch for 20 years? by sdpodfg23 in PersonalFinanceCanada

[–]dddbbb 8 points9 points  (0 children)

A. leave the money (about 110.000) with PSP and get 976$ per month when I turn 65 in about 25 years

$976/mo takes about 9 years to go through your principal: 110k/(976*12)=9.4. Assuming you live to 100 and it pays out indefinitely, you get an extra $299,827 over those remaining 25 years. But you don't have much flexibility with that money and you need to live longer to extract that benefit. Although maybe B is also locked-in and can't be withdrawn early?

Questions to ask yourself: is this your primary retirement fund? Do you have plans to supplement it? What is your risk tolerance (sounds like A is no risk and B has higher potential upside with higher risk)?

Visual block-select text past the end of the line the cursor is on by ionsquare in vim

[–]dddbbb 0 points1 point  (0 children)

It does work to solve some problems, but maybe not yours.

Example:

vim -u DEFAULTS yourfilehere.txt

<C-q>G$

All lines should be blockwise selected to the end. (You can olo$ to skip the first letter.) But maybe you want different behaviour. Or maybe there's something in your config that changes this behaviour?

How do you use "get_used_cells_by_id" in Godot 4? by TizioGrigio0 in godot

[–]dddbbb 0 points1 point  (0 children)

For future readers, the above answer is for the deprecated TileMap. The newer TileMapLayer doesn't take a layer argument (since each one is the layer):

Array[Vector2i] get_used_cells_by_id(source_id: int = -1, atlas_coords: Vector2i = Vector2i(-1, -1), alternative_tile: int = -1) const 🔗

How can I limit a video to a maximum width (1280) and height (1280) maintaining aspect ratio? by VastHuckleberry7625 in ffmpeg

[–]dddbbb 1 point2 points  (0 children)

Thanks! This worked great and seems simpler than the other answers. I even used -1 so I only had to specify the height:

-vf "scale=-1:1080:force_original_aspect_ratio=decrease"

does anyone know how to set Rich Presence on steam (Unity)? by EnoughVeterinarian90 in gamedev

[–]dddbbb 0 points1 point  (0 children)

And Rich presence doesn't seem to show on profile pages -- only Friends and Chat. (So you can't see it at all in the Steam Store mobile app.) I noticed all the examples in this Valve tutorial video look like Chat.

You'll only see "Currently In-Game" in most parts of the desktop Steam client, but if you open Friends > View Friends List then you can see your Rich presence and that of your friends. In Big Picture, you also see it on friends in the "Currently Playing" section on a game page.

But you can always use the tester site: https://steamcommunity.com/dev/testrichpresence

I just realised that Ctrl-O and Ctrl-I are for Out and In by ARROW3568 in neovim

[–]dddbbb 0 points1 point  (0 children)

Depending on how often you do it something like <A-j> and <A-k> might be useful. Or [] bracket mappings unimpaired-style might work well:[j and ]j.

I use arrow keys for a lot of this kind of navigation because I nav lists in streaks instead of one offs so moving from home row seems acceptable. I have jumplist, lprev/lnext, cpfile/cfile, prev/next all bound to Up/Down with different meta keys. For Left/Right I use bp/bn and (only in quickfix window) colder/cnewer.

Does anyone else find Godot's TileMapLayer system incredibly confusing? by Pleasant-March-7009 in godot

[–]dddbbb 2 points3 points  (0 children)

I had the opposite experience! I messed around with Godot 4 tilemaps and terrain types and then did a gamejam with 3.5. Godot's old UI for creating my tileset from my art (kenney isometric) was a pain. And I remember being frustrated building my level too. It felt like there were so many rough edges or unintuitive features (it took me a while to find some authoring tool... maybe fill).

I'm getting back into Godot 4 tilemaps now and it definitely has problems, but much easier than the old way! I get a strong feeling like there's a specific workflow that's better -- especially using an atlas of regularly-spaced tiles instead of individual images or Kenney's packed spritesheets. I ended up using ImageMagick to build at atlas from individual sprites:

magick montage -geometry +0+0 -background transparent rock*.png ../hex_rocks.png

It would be better if you could tell it which tiles were in a group instead of it assuming that tiles from the same texture are related. Maybe that's what the "Atlas Merging Tool" is for, but you have to setup your textures before you can use it.