YarnCat Games's Avatar

YarnCat Games

@yarncatgames.com

84
Followers
689
Following
106
Posts
22.08.2023
Joined
Posts Following

Latest posts by YarnCat Games @yarncatgames.com

As gpu particles? I wonder how to leverage that to do a whole bunch of enemies. Having the overhead of different nodes for each really tanks performance 😰 there must be a way to do enemies like that talking directly to servers

25.02.2026 13:44 👍 0 🔁 0 💬 0 📌 0
Preview
Flame & Forge Demo by YarnCatGames Flame & Forge is a Worker placement, deck-building, push-your-luck full of interesting choices!

yarncatgames.itch.io/flame-forge-...
Posted the demo for Flame & Forge on Itch.io now :) playable right on your browser, mobile included! #godot #indiedev #indiegames #gamedev

10.02.2026 16:39 👍 13 🔁 2 💬 0 📌 0

I don’t know what third party support means. I used w4games’ console port version if that’s what you mean o.O

10.02.2026 11:30 👍 1 🔁 0 💬 0 📌 0
Preview
Keep The Heroes Out for Nintendo Switch - Nintendo Official Site for Canada Buy Keep The Heroes Out and shop other great Nintendo products online at the official My Nintendo Store Canada.

Fairly easy. Mine was a bit harder because it has online multiplayer and there was some stuff that wasn't ready for that and I had to expose some methods myself. But I think now it's all good. www.nintendo.com/en-ca/store/...

09.02.2026 15:26 👍 1 🔁 0 💬 1 📌 0

I’ve been using it for years. I can now feel like those hipsters that’s like “I used it before it was cool 😎”

09.02.2026 13:32 👍 6 🔁 0 💬 2 📌 0

The import files are text, could maybe figure out how it’s done in the text file and make the necessary changes in the text files instead?

09.02.2026 02:20 👍 0 🔁 0 💬 1 📌 0

You can make the button itself a script and just reuse it when creating new buttons? That’s what I do. The tweens and sounds etc are all contained in the script.

08.02.2026 19:46 👍 3 🔁 0 💬 0 📌 0
Post image

This is from a particle system I made that mimics the way unity particle system works. The burst is a refcounted class. I did write custom to make the inspector for it look like that, but yeah xD it’s an array of that class.

08.02.2026 19:20 👍 2 🔁 0 💬 1 📌 0

You can make the loot table entry a class extending from either resource or refcounted. Then you can have an array of that. I definitely use that a lot. You can also write your own serialization deserialization of variables to control better how they show in the inspector.

08.02.2026 19:18 👍 1 🔁 0 💬 1 📌 0

Can you give an example? Almost everything I can think of is a variant o.O and you can also write your own resource types if needing something more specific.

08.02.2026 19:11 👍 0 🔁 0 💬 1 📌 0

What do you mean?

08.02.2026 19:04 👍 0 🔁 0 💬 1 📌 0

They look great :) good job

02.02.2026 16:21 👍 1 🔁 0 💬 1 📌 0
Video thumbnail

Made an Addon for #godot to help unity developers changing to godot feel more at home in the engine.

02.02.2026 15:50 👍 14 🔁 0 💬 0 📌 0

When I need to push performance on something in Godot I go into C++ land and there I can optimize to my hearts content, but with C++ the iteration times aren’t the same 😂

02.02.2026 12:01 👍 3 🔁 0 💬 0 📌 0

This is a project I’ve been working on for quite some time…

I always wanted to write something to help beginners, because I’ve been there. This is the book I wish I had back then!

Any share or support is truly appreciated. Hope you enjoy it!
#godotengine #tutorial #indiedev

02.02.2026 11:30 👍 10 🔁 2 💬 0 📌 0

Pssst, you can also do static variables in gdscript 🫣

29.01.2026 17:14 👍 1 🔁 0 💬 1 📌 0

Stunning!!! Love the sky colors too!

27.01.2026 12:51 👍 1 🔁 0 💬 0 📌 0
Preview
Flame & Forge Build your deck. Press your luck. Reclaim your throne.

I just backed Flame & Forge on @kickstarter.com www.kickstarter.com/projects/lui...

26.01.2026 18:11 👍 1 🔁 1 💬 0 📌 0

If you’re willing to dig into C++ you could create a copy of GraphEdit and modify it to work the way you want, and be sure that no one else would end up changing it and creating conflicts in the future 😅

21.01.2026 21:35 👍 0 🔁 0 💬 0 📌 0

If you still have the question feel free to message me :) I mostly do 3d games

19.01.2026 00:28 👍 0 🔁 0 💬 1 📌 0

The actual environment is a resource, you can save the resource to the project, just reference the resource itself on the player, change there, and it’ll change on the world environment node for free.

13.01.2026 01:50 👍 0 🔁 0 💬 1 📌 0

The UI system is great, big fan of it, just gotta understand how it works then you can do whatever you want easily with it 😅

08.01.2026 11:30 👍 0 🔁 0 💬 1 📌 0
Control Inherits: CanvasItem< Node< Object Inherited By: BaseButton, ColorRect, Container, GraphEdit, ItemList, Label, LineEdit, MenuBar, NinePatchRect, Panel, Range, ReferenceRect, RichTextLabel, Se...

.. change the custom minimum size of it to the size you want, then you can control the size with custom minimum size docs.godotengine.org/en/stable/cl...

08.01.2026 11:29 👍 0 🔁 0 💬 1 📌 0

That is correct, the size of a container is determined by the container. In that case if you want to specify you can change your texture text to fit width or height proportionally in its expand mode, then in the layout section of it change the size flags to shrink center instead of fill and change..

08.01.2026 11:29 👍 0 🔁 0 💬 1 📌 0
TextureRect Inherits: Control< CanvasItem< Node< Object A control that displays a texture. Description: A control that displays a texture, for example an icon inside a GUI. The texture's placemen...

docs.godotengine.org/en/stable/cl...

EXPAND_KEEP_SIZE = 0

The minimum size will be equal to texture size, i.e. TextureRect can't be smaller than the texture.

08.01.2026 11:25 👍 0 🔁 0 💬 0 📌 0
Preview
Linux version crashes with popups/dropdowns/tooltips · Issue #103249 · godotengine/godot Tested versions Reproducible in v4.3.stable.official [77dcf97]. I can't test any other versions right now System information Godot v4.3.stable - Linux Mint 21.2 (Victoria) - X11 - Vulkan (Forward+)...

I was looking into the issues tab of godot for an unrelated issue, and ran into this: github.com/godotengine/... It sounds like the issue you're experiencing. They seem to believe it's a driver issue, and that running godot with --single-window fixes the issue for now. Worth a shot \o

15.12.2025 20:17 👍 1 🔁 0 💬 1 📌 0

Not sure 🤔 my gpu on the fedora is nvidia, and I’m using KDE Plasma as a desktop (Wayland)

14.12.2025 16:35 👍 1 🔁 0 💬 1 📌 0

My main machine is running fedora 42 but I bounce around to windows 11, osx, and cachyos in different machines. Haven’t noticed any issues in any of them with my current Godot build based on 4.5.1stable

14.12.2025 16:24 👍 2 🔁 0 💬 1 📌 0

Actually I've been using 4.5.1 stable, In the github repo there's a bunch of branches with different versions/iterations. I haven't noticed anything less stable with 4.5.1 O.o has been pretty good to me, but I haven't been doing a lot of VR development lately.

14.12.2025 16:18 👍 1 🔁 0 💬 1 📌 0
Post image

This is what it looks like in practice, you can see there that it's treated as a mesh itself like the .obj files are, so you can just plop it into a scene or into an existing meshinstance3d. You can also toggle save to file for it to create a .mesh file if you want to get rid of the .glb later

14.12.2025 16:10 👍 2 🔁 0 💬 0 📌 0