Wrapped my first true-blue Blades campaign last night, after about 8 or 9 sessions. Enough time to get to get to Tier 1 and gain some serious territory, but I want to play more 🥺
#BladesInTheDark #BitD #ttrpgs #ttrpg #indieTtrpg #tabletopGaming
Wrapped my first true-blue Blades campaign last night, after about 8 or 9 sessions. Enough time to get to get to Tier 1 and gain some serious territory, but I want to play more 🥺
#BladesInTheDark #BitD #ttrpgs #ttrpg #indieTtrpg #tabletopGaming
Run Scores, Live With The Consequences: Blades in the Dark Arrives on Alchemy RPG
https://fed.brid.gy/r/https://www.rascal.news/blades-in-the-dark-alchemy-rpg-vtt/
So, this Saturday me and my wonderful players are meeting to resume our #BladesInTheDark #TTRPG campaign.
I'm super excited, but at the same time quite anxious - it was half a year since our last game after all.
I can't wait to see where the Children of the Dawn crew (a Cult) goes next!
1/thread
Running Blades in the Dark, and RPGs in general, is always fun when your players take what you've prepared and spin it in ways you hadn't thought of?
@evilhat.bsky.social @meliegribouille.bsky.social @johnharper.bsky.social
Fun fact - I started watching John's original #BladesInTheDark campaign on Youtube a few weeks ago, ten years after it happened(!), and it is a fascinating experience to watch mechanics and solutions that I know and use all the time to be actually made, tested and fleshed out as it happened
A Gourmet Gander
A review of Chew: The Roleplaying Game, ‘A Foodie Crime Drama Roleplaying’ based on the Image Comics’ comic book and published by Imagining Games.
https://rlyehreviews.blogspot.com/2025/08/a-gourmet-gander.html
#reviewsfromrlyeh #rpgreview #rpgreviews #rpg #BladesInTheDark
#ttrpg #ttrpgs
Not perfect by a long way, but useable.
Buttons/UI send "I have been pressed" signal via SignalManager.
CrewManager and ScoundrelManager listen, and route as appropriate to update Data. Then emit "DataUpdated" signal.
UI listens for Updated, and redraws.
Next, I could make it a lot prettier, change UI/background by Playbook/Crew etc
Also draw data from external file (JSON?) rather than hardcoded
Playbook is coming along - mostly done.
Save seems to work.
But! load seems to work, but doesn't update UI properly. May need to rewrite quite a bit of how it works.
For individual changes, Signals bounce around a bit, updating the individual entry. But when all is loaded at once, I need to send everything, without over-writing values.
Blade in the Dark session 2 tomorrow with my new crew of Hawkers who are fresh off their first score
Time to study up.
Godot - major refactor needed.
Equipment is getting quite complex, and is currently stored as a Dictionary of Dictionaries of Arrays
I'm thinking of making it a Class. But maybe a Resource?
Equipment needs to know:
Playbook/General
Name
Description
Load
is_equiped
Each item can only be instantiated once, and the only bit that ever changes is is_equiped
Advices?
#godot #gdscript #gamedev #godotengine #ttrpg #rpg #BladesInTheDark