Opens profile photo
Follow
Ryan C. Gordon
@icculus
I build things that help you build games. Contribute to me building things at patreon.com/icculus !
Charlotte, NCicculus.orgJoined October 2007

Ryan C. Gordon’s Tweets

I won't be paying for this, so unless this has a free-for-non-commercial use option, and other things like it will be turned off a week from now. Sorry, going forward, get your news feeds from a platform that doesn't suck.
Quote Tweet
Starting February 9, we will no longer support free access to the Twitter API, both v2 and v1.1. A paid basic tier will be available instead 🧵
Show this thread
6
71
What I love here, besides the fact this awesome thing exists at all, is that the zine _itself_ is a DragonRuby game, using the Emscripten target. But also, holy shit someone wrote a zine about something and I built! I can't begin to say how flattered I am by all this.
Quote Tweet
For the past month I've been collaborating with my fellow DragonRuby developers to make this free zine celebrating what the community has been working on and learning! Here's the first issue. dragonridersunite.itch.io/dragonruby-zin
Show this thread
23
I had said that The Last of Us is _too_ faithful to the game, and I wished it would take some risks. It finally did in episode 3, and lord, does it pay out.
1
28
Second: the `which` field in device add/remove events always means an instance id now, not an index when added and an instance when removed. Massive source of confusion removed!
16
Show this thread
First: no more for-loops where you look at each device with an index from 0 to total-1. We now give you an array of instance IDs, you free when done. Now okay if the device list changes while iterating it. Query a removed id and we return an error, no crash, no indexes shifting.
1
19
Show this thread
I am now accepting nominations for open source projects that should get a microgrant of $250. You can nominate yourself or others; I send money all over the world in the equivalent currency, so this is _not_ limited to Americans. Just reply to this thread so I see the project!
25
29
Show this thread
I also watched the first episode of Velma while I was there, and it’s a little bit tryhard on shock value, but to my surprise I didn’t hate it overall. I might try a second episode.
3
I thought the first episode of The Last Of Us was fine, but if you don’t have an HBO Max subscription, you can just watch a Let’s Play on YouTube because it’s shot-for-shot identical.
1
16
Back to the shader compiler! I fire up "git diff" to see where I left it, find a 1000+ line diff touching everything and some block-the-build-until-implemented notes. Just tweeting an update before I slam this laptop shut, stare off into space, and try again tomorrow.
Image
3
36
Deleting a Discourse user deletes all their posts, and if they started a topic, that entire _thread_ is removed, including other people's replies. And that makes this twice a sadness. Hundreds of conversations just evaporated. Poof.
1
24
Show this thread
Had someone on the SDL Discourse demand to have their account deleted. They'd been posting to the mailing lists and forums since 2006, and these posts all migrated to our Discourse instance. Everyone has a right to be forgotten, imo, but it doesn't make it less depressing.
7
39
Show this thread
I also am still accepting donations, if you want to contribute; at the end, we send money to as many projects as we have money to give out, so more money means more projects get a microgrant. See the top of this thread for details!
4
Show this thread
I am now accepting nominations for open source projects that should get a microgrant of $250. You can nominate yourself or others; I send money all over the world in the equivalent currency, so this is _not_ limited to Americans. Just reply to this thread so I see the project!
25
29
Show this thread
Donations are super-low this year; what can I do to convince people to throw in? How about this? If we beat last year's donations, I'll announce a new project and violate my NDA with a major game publisher. Sound good? :)
4
25
Show this thread
Any amount of money is welcome! I bundle it up and send it back out. Venmo: rcgordon PayPal: icculus@icculus.org CashApp: $icculus Anything else: DM me! So far, we have sent 16,300 dollars to open source projects! Let’s beat last year’s record of $7,250!
2
21
Show this thread
We've removed the gesture API from SDL3, but it wasn't much code, so I'm cleaning it up to be a single-header library if you still need it. If you include it in an SDL2 program, it'll notice and just let SDL2 do the work, so you can target an app at SDL2 or SDL3 without drama.
Quote Tweet
SDL_gesture: Initial add. github.com/libsdl-org/SDL
1
36
Thanks, Waze, but Twitter already activated the experience for me today. :) You all are amazing, thank you!! We’re delivering this giant pile right now…any other donations that come in will be put to more toys and school supplies that we’ll buy tomorrow.
Image
2
Show this thread