Sign in

Indy Ray

@scatteredray.bsky.social
124 followers 187 following 48 posts

Graphics Programmer at Telltale Games. Previously Amazon, LucasFilm and FunBits. he/him.

PostsRepliesMedia
Indy Ray @scatteredray.bsky.social · 22/06/2026
So the US @fda.gov website, fda.gov is just down...
fda.gov
000
Indy Ray @scatteredray.bsky.social · 09/06/2026
If your game runs on a potato, and you can't find a machine that won't run it, the minspec matters less. Just pick a potato you can reasonably get, and do validation on.
120
Indy Ray @scatteredray.bsky.social · 09/06/2026
Memory shouls be the easy one, ideally your allocator can tell you how many blocks you have allocated to start from Minspec should always be a physical spec that you have a machine for and do testing on, I generally expect the game to run but degraded on some set of specs below there.
120
Indy Ray @scatteredray.bsky.social · 05/06/2026
Zuck is naming his new computers in exactly the same way I named my PCs as a teenage boy.
000
Indy Ray @scatteredray.bsky.social · 02/06/2026
Unclear if this is "public transport" or simply "transport" for the public, which would include road and highways.
100
Indy Ray @scatteredray.bsky.social · 01/06/2026
I mean, I feel I need a compelling reason to do extra work, and making getters and setters is a lot of work.
000
Indy Ray @scatteredray.bsky.social · 31/05/2026
Maybe if you do something simple like lz compress it with prior frames you can get the size/throughput high enough to help that way?
100
Indy Ray @scatteredray.bsky.social · 24/05/2026
With the origin at the bottom left I'm about at [0.4, 0.9]
010
Indy Ray @scatteredray.bsky.social · 21/02/2026
That seems inline with what I've seen in some older consoles. You could also be freeing up some shader units that have other work they could be doing?
030
Indy Ray @scatteredray.bsky.social · 21/02/2026
Yes, dare I say able to "function" in the exact same ways that LLMs can appear competent.
020
Indy Ray @scatteredray.bsky.social · 21/02/2026
But is that just because your very competent as a front-end engineer so can identify the failings in that space, and maybe you just miss similar failings of engineers of other areas and give them the benefit of the doubt? 😉
020
Indy Ray @scatteredray.bsky.social · 21/02/2026
The failure mode I see most commonly is: impressively able to get the basics done without anything above a very cursory understanding of how the code they write effects the system.
040
Indy Ray @scatteredray.bsky.social · 21/02/2026
How do I say "daily" delicately? I'd say LLMs haven't changed it much.
000
Reposted by Indy Ray
Rudy Fraser @rude1.blacksky.team · 11/02/2026
More people should listen to @tressiemcphd.bsky.social When people say AI is inevitable, let them know the future isn’t settled.
191644796
Indy Ray @scatteredray.bsky.social · 11/02/2026
But he's always run his companies like a 12 year old... "I want to put a car into space" or even "make me the fastest care that runs on pure power"
000
Indy Ray @scatteredray.bsky.social · 30/01/2026
The other two tried never made plans in the first place. 😅
000
Reposted by Indy Ray
Luke Plunkett @lukeplunkett.com · 14/11/2025
we don't just need to be funding small studios to make one game, we need to be funding them to make the ones they can fuck up before they can make the ones they learn from.
4585136
Indy Ray @scatteredray.bsky.social · 14/11/2025
Dropping a link here for anyone else who needs it. store.steampowered.com/app/2416100/...
store.steampowered.com
Save 10% on Goodnight Universe on Steam
You are Isaac, a 6-month-old baby, developing mysterious psychic powers. What you want most is to be loved and accepted by your family, but a secretive tech corporation wants you for their own.
000
Indy Ray @scatteredray.bsky.social · 15/10/2025
Just even having DXC as it is now, including SPIR-V support is huge!
000
Indy Ray @scatteredray.bsky.social · 15/10/2025
I'm for building tools that support a small agile team, of maybe 10-20, with room to grow. In my opinion, the main reason to build something new, is to focus on iteration speed. For code to pull in, it's all the little things that are huge, OpenEXR, OpenUSD, imgui, volk, DXC, etc.
110
Indy Ray @scatteredray.bsky.social · 15/10/2025
Despite the industry settling more and more on Unreal. It's never been a better time to build a game studio on internal engines and tools. With all the open source, and knowledge sharing, Programming Languages, the resources are better than ever!
120
Reposted by Indy Ray
René Otto @aceottorney.bsky.social · 08/10/2025
Proud to announce Deviant Legal’s Game Developer’s Guide to Publishing Agreements: a free resource for developers wanting to learn about publishing deals. Publicly accessible, without requiring to provide your data: deviantlegal.com/guide/game-d...
An image about the game developer's guide to publishing agreements feauturing otto the otter
16930413
Indy Ray @scatteredray.bsky.social · 07/09/2025
Yeah. If you turn off TAA and most of the temporal algorithms, I find those are the biggest contributors to the "Unreal look"
000
Indy Ray @scatteredray.bsky.social · 03/09/2025
I remember this was one of the guiding principals when we were working on The Witness. Puzzle adventure games became such an interaction hunt, for The Witness Jon decided that all interaction should be a clear and fixed set of things.
010
Reposted by Indy Ray
dr. hazel 🕸️🕷️ @hazelmonforton.com · 03/08/2025
I made an anti-AI post on LinkedIn and the people angry or defensive all have Visionary or Founder as their listed role, and everyone agreeing with me has a real job. Amazing how that is.
201973344
Reposted by Indy Ray
Garrett Gilchrist @garrettgilchrist.bsky.social · 29/07/2025
The scam is to conflate everything that computers do (or ever have done) with the current "AI" craze, so that the AI scam tech that nobody wants feels inevitable, rather than a tech bubble run by villains, that needs to crash immediately.
121254438
Indy Ray @scatteredray.bsky.social · 27/07/2025
?
100
Indy Ray @scatteredray.bsky.social · 24/06/2025
Uhh... I'm in San Francisco, and while Waymo is a real thing, tons of Uber and Lyft, and I've not once seen robot food delivery in this city.
210
Indy Ray @scatteredray.bsky.social · 16/06/2025
I'm so sorry. Godspeed.
010
Reposted by Indy Ray
George Takei @georgetakei.bsky.social · 14/06/2025
Know your rights before you hit the streets. Peaceful protest is protected — but only if you know how to protect yourself legally. Read, share, and stay safe.
4029541088
Indy Ray @scatteredray.bsky.social · 03/06/2025
Yeah, I mean it makes good no thrills drip coffee. But it's not going to like change your life if you don't prefer drip.
000
Indy Ray @scatteredray.bsky.social · 30/05/2025
Do you have a link? I'd love to read more specifics
100
Indy Ray @scatteredray.bsky.social · 29/05/2025
What? This seems made up?
100
Reposted by Indy Ray
Nick Knudsen @nickknudsenus.bsky.social · 10/05/2025
ICE opened their detention center in Newark WITHOUT permission from the city, and in violation of state law. Mayor Ras Baraka has been fighting to close it down. RT this to THANK Mayor Baraka!
5727811305
Reposted by Indy Ray
Arseny Kapoulkine @zeux.io · 01/04/2025
New blog post! "Measuring acceleration structures", in which we will compare BVH costs on various GPU architectures and drivers and attempt to understand the details enough on AMD hardware to make sense of the numbers! Reposts appreciated :) zeux.io/2025/03/31/m...
zeux.io
Measuring acceleration structures
Hardware accelerated raytracing, as supported by DirectX 12 and Vulkan, relies on an abstract data structure that stores scene geometry, known as “acceleration structure” and often referred to as “BVH...
212456
Indy Ray @scatteredray.bsky.social · 02/05/2025
Hey everyone! My talk on how we approach NPR rendering in @unrealengine.bsky.social at Telltale Games that I gave at the Graphics Programming Conferences is posted: www.youtube.com/watch?v=VoUJ...
youtube.com
NPR Light Rendering at Telltale
YouTube video by Graphics Programming Conference
0246
Indy Ray @scatteredray.bsky.social · 02/05/2025
Ya'll, don't use PlasticSCM / Unity VCS, They really are trying to take a bad VCS, and make it even less useful. Their forum links aren't even working anymore: forum.plasticscm.com/topic/3387-m...
forum.plasticscm.com
Topics tagged unity-version-control
Topics tagged unity-version-control
020
Indy Ray @scatteredray.bsky.social · 23/04/2025
That makes sense to me. Coroutines are a special beast. If anyone else is checking out UE5 coro libs, I also want to throw SquidTasks out there as a great coroutine library with UE5 integration: github.com/westquote/Sq...
github.com
GitHub - westquote/SquidTasks: C++14 coroutine-based task library for games
C++14 coroutine-based task library for games. Contribute to westquote/SquidTasks development by creating an account on GitHub.
010
Indy Ray @scatteredray.bsky.social · 21/04/2025
But not for console SDKs, console ports are something you can always solve with enough will. I think I've seen a UE3 release on a new console recently. Ports are a fixed product and a fixed target. That's manageable IMO
010
Indy Ray @scatteredray.bsky.social · 21/04/2025
As a counter-point. Everytime I've been on a game that decided to freeze our version too early, I've always regretted it. We've been convinced one way or another that we **need** the new version, and regret the decisions we made because we thought we were done merging. It's changed how I treat UE
100
Indy Ray @scatteredray.bsky.social · 08/01/2025
75 degrees!?
000
Indy Ray @scatteredray.bsky.social · 05/01/2025
I actually find it to be better then live++ since, when you setup the systems correctly, it's easy to understand and *predictable* which means it can be robust to some pretty dramatic changes with a little thought.
000
Indy Ray @scatteredray.bsky.social · 05/01/2025
I'm my experience, if you set it up early enough, with some basic rules/structure, and it's fast/useful. It's really not hard to get this sort of system to be super robust.
200
Indy Ray @scatteredray.bsky.social · 05/01/2025
I had great exp doing this. Two tips that I found help.. 1. Map shared memory to de/serialize to so you don't have to hit disk. 2. Move you're stable bulk resources loading (meshes/textures/etc) to another process, so they stay resident between reloads. You can get super fast reloads this way.
100
Indy Ray @scatteredray.bsky.social · 05/01/2025
I finally discovered the exact voice of my inner thoughts about tech: you can listen to @edzitron.com's 'Better Offline' linktr.ee/betteroffline
linktr.ee
betteroffline - Listen on Spotify - Linktree
View betteroffline’s Linktree. Listen to their music on Spotify here.
040
Indy Ray @scatteredray.bsky.social · 14/12/2024
After the Tornado warning this morning, the clouds just have a bit of a 'look' to them this morning.
A view of the sky above San Francisco out my window. A break of blue is between dense thick clouds of starkly varying color.
130
Indy Ray @scatteredray.bsky.social · 14/12/2024
Well that's good news... Wasn't expecting to have to worry about a tornado when the phones started blaring at 6 am this morning.
NWSBayArea Tornado threat for the city of San Francisco has ENDED, the storm has moved northeast of downtown. #CAwx
030
Indy Ray @scatteredray.bsky.social · 14/12/2024
It sounds like the warning was generated from rotation off-shore?
110
Indy Ray @scatteredray.bsky.social · 14/12/2024
I think I recall two Tsunami warnings. But a Tornado?!
110
Indy Ray @scatteredray.bsky.social · 14/12/2024
www.sfchronicle.com/bayarea/arti...
sfchronicle.com
Tornado warning issued for the entire city of San Francisco
Tornado warning issued for the entire city of San Francisco. It is what is called a radar-based warning.
010