Erlend Grefsrud
banner
erlendgrefsrud.bsky.social
Erlend Grefsrud
@erlendgrefsrud.bsky.social
Games for computers. More or less recovered after finishing ☄️Go Mecha Ball☄️: https://t.co/DzRqWvFIVR

Current thing: Stomp City
The weird part is that I can think of a lot of speculative applications for AI (building "Rosetta stones" by training on unstructured but high-information data and cracking open the black box to extract a map, for example), but all everyone can think of is fwooming and deprofessionalizing experts.
November 17, 2025 at 10:29 PM
Had a lot of fun conversations with people who are like "AI is going to change everything, it's the new industrial revolution" and then I keep asking exactly what they think it can be used for, and keep asking that question until they become distressed and change the subject.
November 17, 2025 at 10:26 PM
Every time I see your work, I wonder what it's running on, what kind of processing paradigm you are using to achieve it, and simultaneously I'm happy not to know because I enjoy believing in magic <3
November 16, 2025 at 4:03 PM
Nuance? On a microblogging site?
a close up of a black and white cat with its eyes closed .
ALT: a close up of a black and white cat with its eyes closed .
media.tenor.com
November 13, 2025 at 9:55 PM
When you're working in a small multidisciplinary team you also have to pick your battles or you'll run around chasing and scolding everyone for not being engineers with 10+ years experience rather than making sure the core systems are performant enough that you can ship on all target platforms :')
November 13, 2025 at 9:24 PM
Last Unity project I shipped was stuck on 2021.3 Because Reasons, and based on a prototype built by a designer and animator, so ... ehe, let's just say there's a broad range of situations where you have to make a broad range of trade-offs to ship on platforms ranging from Switch to PlayStation 5 :')
November 13, 2025 at 9:19 PM
When I say "don't care about performance", I don't mean "be a massive pig", I mean "you observe basic hygiene and make sure not to do dumb things, but you are not hypermicrooptimizing everything all the time, you get shit done and then you optimize what needs optimizing once the systems are running"
November 13, 2025 at 9:16 PM
Yep, I'm in <10 people teams with 2-3 engineers who have to help designers iterate on systems and ship the damned thing at the same time. Currently doing a small-scale city builder with a twist, and both CPU time and memory churn are not gonna be on the map for a long, long time. Different strokes!
November 13, 2025 at 9:12 PM
Oh and final thing: The reason I like C# isn't necessarily because C++ is so bloody hard to engineer in, it's that designing and iterating in C++ is a pain in the ass unless everyone coding is Very Good At It, and if everyone is good at it, well, a lot of these problems just go away!
November 13, 2025 at 9:07 PM
If you're using Unity or some other .NET-based engine, then you are probably not overly concerned with performance anyway and if you are, there are big patterns you can use instead and at that point you have to run a tight ship anyway. At the mid-range, you care more about shipping and not leaking.
November 13, 2025 at 9:05 PM
Well, if you really care about that, you are not using a GC'd language anyway, and as you say you can just do C++. Most stuff I work on isn't really performance-constrained anyway, and most of the sins I see committed are of a whole other magnitude than a couple of lookups and some virtual calls.
November 13, 2025 at 9:03 PM
You can be extra uptight and mandate interfaces that clears stuff and just ... keep your nose clean. It's still easier than fully manual memory management and much easier to track down when it fails because you have a standardized pseudo-destructor. No easy way to solve hard problems, news at 11.
November 13, 2025 at 8:55 PM
I like to solve this by borrowing collections from a pool and wrapping them in Using so they Dispose, then obviously clearing them on Dispose. Adds some overhead, sure, but a couple of Dictionary lookups ain't gonna kill you when you're already fucking around with collections
November 13, 2025 at 8:52 PM
Just kinda honest, no? It's not like the DoD's been doing a lot of defending since ... ever
November 13, 2025 at 1:04 PM
But does it turn into a girl when doused in water?
November 13, 2025 at 9:13 AM
GTA1/2/Chinatown Wars-style top-down wacko 3D with roofs of buildings almost poking you in the eye!
November 13, 2025 at 12:41 AM
Like, shit, just Animal Crossing-style weird rolling world unfolding in front of you would be so pleasant, or side-scroller with stupid levels of parallax or or or ...
November 13, 2025 at 12:38 AM
Rez is like peak VR experience. Such a rich fucking vein, I'm sure it runs deep
November 13, 2025 at 12:35 AM
I feel like VR really suffers under the weight of its own fantasy, the idea that it is VIRTUAL REALITY, this immersive thing that simulates a space you inhabit, when I actually just want to make a shmup that you play on the inside of a sphere that you sit inside with particles spraying in your face
November 13, 2025 at 12:35 AM
I'd hella want to dev something for VR, though. I am probably completely deluded about what the market wants, but there are so many things you could do that are not hardcore FPS stuff that would be so goddamn cool and interesting and different and fresh and delightful ...
November 13, 2025 at 12:33 AM
The big question is which SKU it'll be cheaper than. Cheaper than the stand-alone headset at 539? Extremely sold. Cheaper than the full kit at 1079? Hmmmm-hmmm, well, certainly try before I buy
November 13, 2025 at 12:30 AM
The Frame looks pretty decent, though. If it's sub-€1000 I just might finally get a goddamn VR headset, if it's more like ~€500 I will definitely get a goddamn VR headset
November 13, 2025 at 12:26 AM