RichBuilds.com ~ Coder, Hiker's Avatar

RichBuilds.com ~ Coder, Hiker

@richbuilds.bsky.social

Indie Game Developer, Father, LARPer, Hiker and Nemophilist. I post dev log videos here: https://www.youtube.com/@richbuilds_com

494 Followers  |  77 Following  |  869 Posts  |  Joined: 20.02.2024  |  2.0929

Latest posts by richbuilds.bsky.social on Bluesky

Penistone (a village in Derbyshire)

10.10.2025 07:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Thanks! Oh - it shoots frick'n laser beams too!

(Here's me testing the electronics)

07.10.2025 20:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

More sponge stippling. Really good for dry / old rust effects:

07.10.2025 19:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

My take on a Fallout Pistol:

I used sponge stippling for my chipping effects.

07.10.2025 19:10 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0
Post image Post image Post image Post image

The adventure continues...

09.08.2025 05:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

Day 2. Minehead to Porlock

07.08.2025 14:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Adventure dog!

06.08.2025 20:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image

Minehead.

06.08.2025 19:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I'm off on an adventure!

05.08.2025 10:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Indie Game Dev: Building an Immersive Sim in Godot 4. Pt. 4 - Entities and Interactions
YouTube video by RichBuilds Indie Game Dev: Building an Immersive Sim in Godot 4. Pt. 4 - Entities and Interactions

I have my Actor class extend from Node so it can be attached to anything. That's why I cast to the explicit type in the component onready.

This is an old video of the first draft of my setup: www.youtube.com/watch?v=nXvZ...

(I've switch to Actor instead of Entity now to avoid confusion with ECSs)

03.08.2025 13:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

So I end up doing:

03.08.2025 13:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

So I end up doing:

@onready var actor_ref: Actor = get_parent()
@onready var body_ref: CharacterBody3D = get_parent()

03.08.2025 13:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

My problem was getting a reference to the actor from inside the component:

(in this example actor is a CharacterBody3D with an Actor class)

if you declare it as

@onready var actor_ref: Actor = get_parent()

but then you lose autocomplete for the CharacterBody3D that actor inherits from.

03.08.2025 13:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

I self enforce the node hierarchy and naming conventions so components are only ever direct children of actors.

i use it like this:

var inventory_component: InventoryComponent = actor.get_component("InventoryComponent")

if inventory_component:
# actor has inventory component

03.08.2025 13:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

No it doesn't. And I got shot down on reddit for asking for a workaround :-/

I use GDScript. I have a class (Actor) that can have components with the following script:

func get_component(component_name: String) -> Component:
return get_node_or_null(component_name)

03.08.2025 13:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Congratulations to you all!

03.08.2025 08:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

komoot just upped their pricing to Β£4.99 A WEEK and have fired 85% of the workforce after getting bought out by venture capitalists.

Goodbye komoot

02.08.2025 07:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Masterbuilderizing Kid's LEGO Models - Lil' Alien
YouTube video by Master Builder Alec Masterbuilderizing Kid's LEGO Models - Lil' Alien

This might be my most favourite LEGO build video ever.

The perfect balance of fun and great tips.

www.youtube.com/watch?v=iFhz...

31.07.2025 16:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

He's looking a lot less bumpy this morning...

29.07.2025 05:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I'm literally days away from heading off on my big adventure, and Harry has decided to grow a bump on the side of his face.

He's not in pain, it doesn't hurt when I touch it, he's eating normally and seems oblivious.

Off to the vets today to have him checked out...

29.07.2025 04:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I've used facial ID on 4 different sites today, and it's failed to identify I'm 56 each time.

Looks like I'm buying a VPN.

I'm pretty sure the new legislation isn't meant to drive everyone underground and off radar, but that's what's happening.

25.07.2025 13:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Update on NSFW content We have β€œdeindexed” all adult NSFW content from our browse and search pages. We understand this action is sudden and disruptive, and we are truly sorry for the frustration and confusion caused by...

itch.io/updates/upda...

The haven't banned them - they have deindexed them while they find a permanent solution. It was that or have everyone on the platform have their payments stopped.

24.07.2025 06:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

(via reddit)

24.07.2025 05:14 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Ozzy Osbourne And Lita Ford - Close My Eyes Forever (HQ)
YouTube video by alexistt225 Ozzy Osbourne And Lita Ford - Close My Eyes Forever (HQ)

www.youtube.com/watch?v=foGk...

22.07.2025 18:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Ozzy Osbourne dies just weeks after farewell show The heavy metal star reunited with his Black Sabbath bandmates on stage at Villa Park earlier in July.

RIP You absolute fucking legend <3

news.sky.com/story/ozzy-o...

22.07.2025 18:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

[ * * CYBERDOG ACTIVATED * * ]

Harry now has a health and GPS tracker.

I went with a Tractive 6 tracker.

I've decided to take a frying pan just so I don't end up eating 2 months of boiled food.

Ordered a DD UL Tarp and ditching my poncho tarp.

I *think* I have everything...

22.07.2025 17:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image 22.07.2025 17:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

While #KenneyJam is going on and participants are doing great there's also a sale, 50% off everything! itch.io/s/157053/ken...

19.07.2025 11:45 β€” πŸ‘ 42    πŸ” 9    πŸ’¬ 1    πŸ“Œ 1

Just ordered a GPS and health tracker for Harry...

19.07.2025 15:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I hate to dump on a guy while he's down, but I said a long while ago on X (then twitter) that Pirate Software gave me the same vibes as The Sphinx from Mystery Men.

"If code you must write, write the right code!"

"When deciding your direction, first decide your Direction."

Meat with no calories.

18.07.2025 19:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@richbuilds is following 19 prominent accounts