Designer of the puzzle game “The Roottrees are Dead.” Working on "The Incident at Galley House". Previously: co-founder of Discourse.
Public Key
npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Profile Code
nprofile1qqsv5xrewu33wn4c74fechqgckheljgj5a2g48dn2d4rurelsczsh8spz4mhxue69uhhyetvv9ujuerfw36x7tnsw43q4zfsjj
Show more details
Published at
2026-05-26T22:23:52Z Event JSON
{
"id": "cde37a8bf480f7b4c3b449e39b378d72e3d1392aa53e102c640bb8d7c1b5390d" ,
"pubkey": "ca18797723174eb8f5539c5c08c5af9fc912a7548a9db3536a3e0f3f86050b9e" ,
"created_at": 1779834232 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://carpdiem.online/users/eviltrout",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"Robin Ward\",\"about\":\"Designer of the puzzle game “The Roottrees are Dead.” Working on \\\"The Incident at Galley House\\\". Previously: co-founder of Discourse.\",\"picture\":\"https://files.carpdiem.online/accounts/avatars/109/382/614/649/026/817/original/251806d0cb5c4295.jpg\",\"banner\":\"https://files.carpdiem.online/accounts/headers/109/382/614/649/026/817/original/1fbe52799c201752.jpg\",\"nip05\":\"[email protected] \",\"fields\":[[\"Buy The Roottrees are Dead on Steam!\",\"https://store.steampowered.com/app/2754380/The_Roottrees_are_Dead/\"],[\"My Blog\",\"https://eviltrout.com\"],[\"Github\",\"https://github.com/eviltrout\"]]}" ,
"sig": "3f7ea292a40e2fbeddb2c003d4d8018f36b9311e9435b2db68013851dc7b72e134638114dd71f332307fc3f02eeb34b7d52b74acccb92edbd17807da403e3023"
}
Last Notes npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward @nprofile…4xpq my dad has been saying that line for my entire life, and I’m 47. You take out 7 years of me not having full formed memories and that’s 40 years of him being too old for this shit npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward The shortest unit of time in recorded history is between when I saw this news to when I hit wishlist #nevent1q…v265 npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward A couple more positive reviews for The Incident at Galley House: https://david.reviews/articles/galley-house-review/ https://somanygames.co.uk/review/the-incident-at-galley-house/ It’s out TOMORROW! WARNING: The so many games review contains spoilers npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward @nprofile…n8vl she went on to try and guilt me into paying so I don’t think so! npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward The internet is big enough, and my email is predictable enough that I often get emails for another Robin Ward. I always reply saying "Sorry, you have the wrong Robin" and usually get an apology. Yesterday, however, when I did this in reply to someone asking me for my lawn bowling membership fee (in Ireland), the person said "Thank you for your email but I have the right Robin." The audacity! I'm still in shock at how confidently incorrect this person was. npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward I took my senior chihuahua to get all his frail teeth removed and I feel so bad seeing him in pain. I know it’s for the best but the lil guy is just not feeling well. npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward @nprofile…nz6q Are we talking about the same thing? no web app would ship 100MB of JS. This is two years old but says it's 1.5MB - https://stackoverflow.com/questions/74374615/how-to-reduce-nextjs-bundle-size npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward @nprofile…nz6q it’s not really fair to compare code to binaries. After you run a build the JavaScript library will be considerably smaller. npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward It looks like my reward points were negative before my recent service. I guess I was quite a disloyal customer! https://files.carpdiem.online/media_attachments/files/116/488/524/018/881/882/original/9d92341565a111a7.png npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward Is it normal for #Godot games on Metal to beachball if the shader cache is empty for 60-90s? My game is currently doing it even on the most powerful macs and I'm curious if I've done something wrong. see: https://github.com/godotengine/godot/issues/106757#issuecomment-4210263990 npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward @nprofile…v4j3 as a long time anxiety sufferer this sounds like an anxiety attack to me. I saw you said things aren’t particularly stressful right now, but the annoying thing with anxiety is it can happen anyway. It’s more likely when stressed but not exclusive to it. npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward Is anyone using a linter for GDScript? If so can you recommend a setup? I’d love to have it enforced on commit. #godot #godotengine npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward I have so many games sitting on Steam and yet I keep coming back to this: https://thomaswc.com/2025.html There's something calming about categorizing things. I recommend it if you are feeling overwhelmed or stressed. npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward @nprofile…4xpq I know a great song you could cover npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward @nprofile…na7g I’m sorry things are hard. I hope one day soon you can look back on this period and think “wow my life got a lot better quickly!” npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward Had my weird little dog photographed like an 80s mall photo. ( Photographer www.m4llph0t0.com ) https://files.carpdiem.online/media_attachments/files/115/734/895/860/964/048/original/2e602ff1bb2d748a.jpeg npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward I wish I had the musical vocabulary to describe why I like this new Rosalía album so much. It's so good! npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward Valve isn’t perfect, but I think it’s worth pointing out how open their hardware is. You can boot to Linux or install whatever you want. If you want to use Steam you just have to pay them $100 for unlimited builds during development. It’s worth it just to avoid sending builds constantly! npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward @nprofile…na7g no! The subtext is I saw someone mention they took six months to get paid. I generally pay all my invoices within 24-48 hours as a point of pride! npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward Do you want to keep your contractors happy? Pay them on time! Better yet, pay them quickly! Do you not have the money available to pay them? Then why did you hire them in the first place?!? npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward The Strong Museum of Play has the best video game collection I've ever seen. They're currently facing a $500k shortfall due to Federal cutbacks. If you love video games and their history, and can afford to do so, please send them a few bucks! https://www.museumofplay.org/support/ npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward I used to go to the movie theatre often, but I think I’m just about done with it. Today there were multiple people using their phones at full brightness, people were talking and the theatre was freezing cold. They also show you several ads before the trailers and then a bonus ad after… and the tickets were $25! npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward @nprofile…z4fl Exactly. I was much more forgiving of it years ago. I know development is hard but they’ve had years to fix this stuff. Everything I’ve read seems to indicate they don’t see it as a problem. npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward I still love Mastodon’s decentralized model, but it’s crazy to me that after so many years it gets basic things wrong like not showing you all the replies to a post unless you click over to the original server and having incorrect counts all the time. I understand open source and federation is hard but these have been open issues on GitHub since 2016. npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward I recently applied for a Switch developer kit. In my application I pointed out all the positive coverage Roottrees got, including our 87 on Metacritic and overwhelmingly positive reviews on Steam. They denied my application today, with no reason given! npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward Greed is such a blight on society. Why do VCs only want to hear billion dollar pitches? Why does every company need to grow endlessly? I wish there were more viable paths to modest goals. Underpromise and overdeliver. npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward Nobody release any more games this year please! Let me have this! https://files.carpdiem.online/media_attachments/files/113/985/578/344/584/447/original/0450b54777183058.png npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward Does anyone know anyone who makes chiptunes/gameboy type music? I need a very short piece done, paid contract! Email me at info [at] rootrees dot com #gamedev #GodotEngine npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward NO THANKS! https://files.carpdiem.online/media_attachments/files/113/932/154/532/800/972/original/3753411e62d0fdcc.png npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward I wrote up a long technical blog post about how I built The Roottrees are Dead: https://eviltrout.com/2025/01/27/building-the-roottrees - it was a super fun project to work on and #GodotEngine was a big part of it. npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward @nprofile…slxn right I appreciate the distinction, but it looks better to my eyes and does not bad to play! Surely that is a good thing even if I have conflated terms? npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward @nprofile…slxn A major difference is TV and movies were shot at 24/30hz and intended to be shown that way. Gamers tend to enjoy the highest frame rates possible. I’ve used frame generation on Cyberpunk and it honestly felt like free performance with no downsides. Having said that I haven’t tried multiple frame generation. I do wonder at what point I would notice the latency? Because that would absolutely bother me. npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward @nprofile…z4fl one interesting I’ve noticed is I don’t seem to have to sign my Mac builds for steam to work? I’m sure it’s a good idea but it doesn’t seem to matter. npub1egv8jaerza8t3a2nn3wq33d0nly39f6532wmx5m28c8nlps9pw0q5438xf Robin Ward @npub1mc3…nkdg I often worry about this with my game. I know what I like, but there is quite a good chance it will not resonate with others. It makes me feel better to know someone with much more experience than me has the same doubts!