@demofox@mastodon.gamedev.place
@demofox@mastodon.gamedev.place avatar

demofox

@demofox@mastodon.gamedev.place

Graphics and game dev research. previously nvidia, blizzard, monolith, others. graphics, audio synth, exotic computation. No gods, no masters. http://blog.demofox.org.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

demofox, to random
@demofox@mastodon.gamedev.place avatar

Ok so my friend sent me a code for ghosts of tsushima and I got sucked into it. RIP stardew valley. Wow it is such a great game. It's like a more grown up, more violent Zelda game.

seanmiddleditch, to random
@seanmiddleditch@hachyderm.io avatar

Anyone else remember posting on Advogato? (https://en.m.wikipedia.org/wiki/Advogato)

demofox,
@demofox@mastodon.gamedev.place avatar
lyonsinbeta, to random
@lyonsinbeta@mastodon.social avatar

Evidence that the "wisdom of markets" is way overblown: xAI (Elon Musk's also-ran bullshit machine) raised six billion-with-a-b dollars to do... something. 🤮

demofox,
@demofox@mastodon.gamedev.place avatar

@lyonsinbeta someone give me 10 million $ and I will make a bunch of actually useful things.
New types of noise for rendering, software to ease gfx development, tools our industry is missing.
Probably a few games too and a couple new basic computer science algorithms useful outside of gamedev.
Literally, that would happen.

eniko, (edited ) to random
@eniko@peoplemaking.games avatar

kitsune tails is officially feature complete

i am taking time off until monday

note: feature complete doesn't mean done >_>

demofox,
@demofox@mastodon.gamedev.place avatar

@lisyarus @eniko I can't wait to play it :)

demofox, to random
@demofox@mastodon.gamedev.place avatar
demofox, to random
@demofox@mastodon.gamedev.place avatar

Guava seeds are heart shaped!

skinnylatte, to random
@skinnylatte@hachyderm.io avatar

This article on ‘man or bear’ was surprisingly great

https://bikepacking.com/plog/man-or-bear-debate/

demofox,
@demofox@mastodon.gamedev.place avatar

@skinnylatte a tangent from the main topic, but her adventures sound so nice.

jeffjarvis, to random
@jeffjarvis@mastodon.social avatar

Google blew it. They could have stood back and said: "Ha! Microsoft is so desperate for hype, it is irresponsibly linking LLMs to Bing. Google instead stands for reliable search and won't do that." But instead, Google did. They knew better. They all knew better. LLMs have no sense of meaning. They should be nowhere near the expectation of credibility.

demofox,
@demofox@mastodon.gamedev.place avatar

@nosmaharba @rodhilton @jeffjarvis if they don't want their jobs and don't want to run companies, they could just quit. Has anyone told them?

brainwagon, to random
@brainwagon@mastodon.social avatar

Struggling with the realization that while a lot of people are really kind and smart, a lot of people are neither.

demofox,
@demofox@mastodon.gamedev.place avatar

@brainwagon Sorry to hear that. Agreed. It baffles me when folks reward people like that.
Like "surely you notice right? no? weird..."

demofox, to random
@demofox@mastodon.gamedev.place avatar

For some reason people are talking about homomorphic encryption.
In game dev, for deterministic simulations like you see in RTSs, you can prevent write cheats by ensuring that the hash of the deterministic sim state matches across players.
You can't easily prevent read cheats though - being able to see the entire map when you shouldn't eyc.
Homomorphic encryption is a way to prevent read cheats.
Fyi!

demofox,
@demofox@mastodon.gamedev.place avatar

Last I checked, fully homomorphic encryption was much too slow to use in game dev. There are partially homomorphic encryption schemes though, where you have a subset of operations you can do, vs FHE which can do any operation.

demofox,
@demofox@mastodon.gamedev.place avatar

@dougmerritt I saw it and put it on the todo list and it scrolled away before I got to it! I just had a look, and it seems like "bootstrapping" has been replaced?! If so that's great news. But yeah there are a lot of new things since I last looked. That's pretty cool.

demofox,
@demofox@mastodon.gamedev.place avatar

@lunarood I'm not in charge of what people are into 😀

demofox, to random
@demofox@mastodon.gamedev.place avatar

Does anyone know of any code laying around the net that distributes points on a mesh in a blue noise distribution?
A student intern i work with is looking for this. It's tempting to write it, but im also kinda swamped :X

demofox,
@demofox@mastodon.gamedev.place avatar
demofox,
@demofox@mastodon.gamedev.place avatar

@breakin it looks really promising

demofox,
@demofox@mastodon.gamedev.place avatar

@mmby working locally on the surface is what I'd do, yeah, agreed.
Islands would work themselves out

demofox,
@demofox@mastodon.gamedev.place avatar

@vethanis neat

demofox,
@demofox@mastodon.gamedev.place avatar

@aeva it turns out it's really hard. Sorry for not realizing.

demofox,
@demofox@mastodon.gamedev.place avatar

@breakin it specifically mentions being able to make a voronoi diagram and using Lloyd relaxation to optimize the point sets, which is an algorithm for making blue noise point sets.
I think this is the winner.
Thanks a lot!
https://github.com/BrunoLevy/geogram/wiki/Delaunay2D

demofox,
@demofox@mastodon.gamedev.place avatar

@breakin oh darn it. It's not on a mesh.

demofox,
@demofox@mastodon.gamedev.place avatar

@mmby @breakin eesh, i wish this problem was simpler hehe.
finding the distance between 2 points on a mesh doesn't SOUND that hard. but then you think of the details and urgh...

demofox,
@demofox@mastodon.gamedev.place avatar

@breakin @mmby the hardest problem i can see with the "shortest path between points on mesh" is: what is the straight line as you move between triangles that go concave, convex etc. am i overthinking that? it sounds hard.
The "which triangles should i take to go the shortest path" maze solving seems easier at least.

demofox,
@demofox@mastodon.gamedev.place avatar

@litherum @breakin @mmby thank you :)

demofox, to random
@demofox@mastodon.gamedev.place avatar

When AI hype has settled some, I'd like to see neural primitives be considered to be part of standard CS education along with other ADTs.
Hype makes ML look like too good to be true magical algorithms, and then fails because it was a grift all along. But, there is legit value.
When you watch educational videos on auto encoders, U nets, etc etc, they talk about specific things they are good at to fit in a larger solution.

demofox,
@demofox@mastodon.gamedev.place avatar

@gpakosz yeah!
I saw an interesting article the other day related to bloom filters, hyperloglog etc.
https://www.quantamagazine.org/computer-scientists-invent-an-efficient-new-way-to-count-20240516/

CryptoNaturalist, to random

If you write out the basic facts of trees, but framed as technology, it sounds like impossible sci-fi nonsense. Self-replicating, solar-powered machines that synthesize carbon dioxide and rainwater into oxygen and sturdy building materials on a planetary scale.

Text: If you write out the basic facts of trees, but framed as technology, it sounds like impossible sci-fi nonsense. Self-replicating, solar-powered machines that synthesize carbon dioxide and rainwater into oxygen and sturdy building materials on a planetary scale.

demofox,
@demofox@mastodon.gamedev.place avatar

@CryptoNaturalist I wonder if there's a biological Dyson sphere out there in the universe?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines