Richard Griffiths
banner
cwolfs.bsky.social
Richard Griffiths
@cwolfs.bsky.social
Software Developer. Games Developer.

Creator of Mission Control & mods for BattleTech.

https://www.richardgriffiths.dev
Pinned
Hey! I'm Richard!

You'll usually find me developing software and games, going on about Mass Effect and Dragon Age (along with other games) and generally seeking out fun and cool stuff.

I work as a freelancer dev for big and small companies. Worked for Apple, Deutsche Bank and various startups.
Reposted by Richard Griffiths
There are... SO many solutions to this "Problem"

But, James... my dude...

NONE of those solutions are "These people should make less money!"

You ghoul.
“I’d like to see the cost of VFX artists come down.” — ‘Avatar’ director and Stability AI board member James Cameron claims effects workers are too expensive, putting blockbusters and the VFX industry at risk.
www.cartoonbrew.com/vfx/vfx-arti...
James Cameron Says VFX Costs Threaten Future Of Blockbusters
In a recent interview, Stability AI board member James Cameron warned high budgets threaten theaters, urging cheaper VFX and new tech to cut costs.
www.cartoonbrew.com
August 28, 2025 at 6:34 PM
Reposted by Richard Griffiths
Alliance Peacefighter's new VR API integration nearly complete (demo update coming soon).

Wishlist here:
store.steampowered.com/app/3538210/...

#ScreenshotSaturday #Gamedev #IndieDev #IndieGameDev #IndieGame #Unity3D #MadeWithUnity
March 22, 2025 at 2:01 PM
Reposted by Richard Griffiths
It's been a while, but we are HIRING again 🚀

Join us as Staff Product Engineer and get paid to work on open source software shaping the future of independent media!

🌍 Fully remote since 2013
📅 4 day work week
💸 Competitive salary
🧑‍💻 Equipment paid for

careers.ghost.org
Ghost
Ghost is a proud non-profit organisation building open source technology for fiercely independent, professional publishers.
careers.ghost.org
March 10, 2025 at 3:00 PM
My son and I have been making his Stormtrooper cosplay for a conference in May. I knew it would be hard but this is so, so much work - it's coming along well though!

Almost finished the helmet. I doubt we'll get the whole armour done but helmet and chest should work at least. It's our first cosplay
February 27, 2025 at 3:37 PM
Reposted by Richard Griffiths
February 18, 2025 at 7:26 PM
Reposted by Richard Griffiths
CW: suicide

Her name was Kerri Moynihan. She was real woman whose life, and death, were real. Her loss to her loved ones is real. Their grief is real. Her passing's relationship to how she was treated at Blizzard was real.

Shame on you, Bobby. May you never have to lose a loved one in that way.
www.eurogamer.net/bobby-kotick...

The trauma, discrimination, and abuse that our coworkers and former coworkers endured is not fake or a "plan to drive union membership". Our unions were born from the very real and harmful way executives reacted when made aware of these situations.
Bobby Kotick says Activision Blizzard harassment lawsuits were "fake" and simply a "plan" to drive up union membership
Ex-Activision Blizzard boss Bobby Kotick has described the legal action taken by multiple government agencies over alle…
www.eurogamer.net
February 13, 2025 at 1:26 AM
Reposted by Richard Griffiths
Here's a first look at the rooftop smoking scene with Valencia!

After 2 months, we finally have something playable, though it's gonna take another 2 months before it's ready for public haha.

Sorry about the glitches🥺

#gamedev #virtualreality #indiegame
February 7, 2025 at 7:07 AM
Pretty sad to hear about the news coming out of Bioware, especially focused on the Dragon Age team.

That series is one of my two favourite (take a guess for other).

Good luck to everyone let go or moved around. I can only hope far in the future another game is made in that world.

#DragonAge
January 30, 2025 at 10:05 AM
I just finished reading Dragon Age: Last Flight. I absolutely loved this book from start to finish. It was so awesome reading about the forth blight and the Griffins!
January 28, 2025 at 10:52 AM
Been working my way through all the media for #DragonAge (some for the first time too! And yes... I even read Hard in Hightown!) on my quest to read it all before I play Veilguard.

The last few books I've read (Asunder, The Masked Empired and the in-progress Last Flight) are really great.

Onwards!
January 24, 2025 at 8:38 AM
Working more on the #BattleTech contract Designer I'm developing.

I've had 'prop' placement for some time but the terrain mask remained the original one (e.g. so water effects would appear on a bridge placed down by the modder).

Now I've fixed that so a prop bridge has no mask. Bridge is modded in
January 21, 2025 at 7:10 AM
Reposted by Richard Griffiths
We don't talk talk enough about how boredom is now scarce. Boredom sparks creativity but only when people are open to new experiences & believe that they are in control of what happens to them

...but for the most part, it makes people do whatever they can for amusement including acting sadistically
January 12, 2025 at 5:42 AM
Just finished reading The Masked Empire Dragon Age novel on my journey to go through all the media (books, comics, games, short stories etc). I really loved the second half of that book.

Still some way to go before I can play Veilguard but almost at replaying Inquisition!

#DragonAge
January 10, 2025 at 1:51 PM
Spending some time this week thinking about what I want to get out of 2025.

I figure it's a good idea to try to have even the roughest of plans to attempt.
January 6, 2025 at 9:55 AM
Started back up on my custom BattleTech campaign I'm making to release with the BattleTech Mission Control Designer (custom contract types editor).

I'll be 100% releasing this all in 2025.
January 6, 2025 at 9:49 AM
Happy belated new year everyone!
January 2, 2025 at 9:52 PM
Reposted by Richard Griffiths
Went to the park, met lots of squirrels. 10/10
December 19, 2024 at 1:03 PM
Reposted by Richard Griffiths
Thanks United Healthcare for once again denying my pain meds. I'm a cancer patient w a bad prognosis and in constant unmanageable pain, but just keep counting beans.
December 12, 2024 at 4:54 PM
Reposted by Richard Griffiths
“I’m finally able to play Mario Kart with my kids again!”

Meet Stafford, who enjoyed many epic family gaming battles until complication with sepsis resulted in him having his arms and legs amputated.

Read on to find out how we helped him game again! www.specialeffect.org.uk/news/staffor...
December 10, 2024 at 9:38 AM
Reposted by Richard Griffiths
If you need more proof of how it was hard for me to let go of him, a short story I wrote after Trespasser came out where Dorian has a bit of closure with his dead father: medium.com/@davidgaider...

So yeah. He'll always be my boi. And I'll always be thankful Bio gave me this opportunity. ❤️
The Final Conversation
A note to start: I don’t work for BioWare any longer, and while I created and wrote Dorian for “Dragon Age: Inquisition”, this is purely…
medium.com
November 27, 2024 at 3:38 AM
Reposted by Richard Griffiths
CHARACTERS - Day Nine: Cassandra

This is the last of the (major) characters I wrote during my time on Dragon Age. I could go into others, and considered moving onto Stray Gods... but I feel like fewer would be interested, and I honestly can't keep up the pace. So let's make this the last, for now.
November 28, 2024 at 8:59 AM
Reposted by Richard Griffiths
Treeverse.app now shows the conversation thread as you mouse around. Nice way to navigate deep threaded conversations on here.

It doesn't have a way to load more than what the initial API call returns, yet. Other than that, I think it's now at parity with the old Twitter version.
November 26, 2024 at 6:21 PM
Reposted by Richard Griffiths
My talk "React Query API Design – Lessons Learned" is now available for everyone. Check it out! gitnation.com/contents/rea...
React Query API Design – Lessons Learned by Dominik Dorfmeister
I'm super excited to be here today, giving my first live talk at an in-person conference. Dominik, the maintainer of React Query, walks through the API design decisions, including success stories, tra...
gitnation.com
November 25, 2024 at 7:10 AM