@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.

vvuk, to random

👀

demofox,
@demofox@mastodon.gamedev.place avatar

@vvuk I thought this was pix at first

emilymbender, to random
@emilymbender@dair-community.social avatar

"a potential gold mine for criminal hackers or domestic abusers who may physically access their victim’s device. Images include captures of messages sent on encrypted messaging apps Signal and WhatsApp, and remain in the captures regardless of whether disappearing messages are turned on in the apps."

In 2024 it still somehow isn't standard practice to ask in the design process: Are we building the killer app for domestic abusers?

https://www.wired.com/story/total-recall-windows-recall-ai/

demofox,
@demofox@mastodon.gamedev.place avatar

@emilymbender who remembers microsoft trying to ram tcpa and palladium down our throats way back when? :/

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

Big news: Kitsune Tail's Steam Next Fest demo is live now! Go get it at https://store.steampowered.com/app/1325260 and experience the first part of this queer furry love triangle wrapped in an SMB3 jacket

You should definitely check the options. There's a CRT shader in Kitsune Tails made by @JoshJers which isn't on by default (because people get upset by that kinda thing) but playing with it on is totally the recommended experience

And for those of you who have Steam Decks, we've verified it works on that, too! And there's a new reveal trailer, showing off some of the bosses: https://www.youtube.com/watch?v=MRBcm5fagUU

#KitsuneTails #QueerGames #GameDev #PixelArt

demofox,
@demofox@mastodon.gamedev.place avatar

@eniko @JoshJers downloading to the old steam deck :)

demofox,
@demofox@mastodon.gamedev.place avatar

@eniko @JoshJers great job Eniko, this game is great! It really has the sm3 feel while still being it's own thing.

HandgunYoga, to random
@HandgunYoga@mastodon.world avatar

landlords that are supposed to be in competition with each other "outsource daily pricing and ongoing revenue oversight" to RealPage. The company allegedly facilitates and encourages landlords to work cooperatively to increase rents. An e-book produced by RealPage says that the company allows corporate landlords who are “technically competitors” to "work together . . . to make us all more successful in our pricing

demofox,
@demofox@mastodon.gamedev.place avatar

@HandgunYoga there's a word for this!

saila, to Montreal
@saila@mastodon.social avatar

Hey all: I'm heading to #Montreal in a couple of hours (returning home June 9th) — what should I not miss while I'm there?

#design #art #food

demofox,
@demofox@mastodon.gamedev.place avatar

@saila you could have a walk on royal mountain, the namesake of the city

foone, to random
@foone@digipres.club avatar

I wonder how hard it is to make a fake USB printer.
Like, a printer that takes any printout and goes "yep, that printed just fine" but nothing ever comes out anywhere

demofox,
@demofox@mastodon.gamedev.place avatar

@foone what's your usage case?

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

Say I'm manually profiling my code, e.g. recording how much time a function takes. Right now I'm storing all samples to build statistics (e.g. percentiles) on exit, but that means O(n) memory usage for samples. Are there (necessarily approximate) O(1) memory alternatives?

demofox,
@demofox@mastodon.gamedev.place avatar

@lisyarus imo mean, std dev, min, max seems good!
Those can also be calculated in a "streaming" way too, only needing like 5 values stored total. Basically 1 value per each. Std dev needs 2 but one is mean so is already handled.
Shrug

demofox,
@demofox@mastodon.gamedev.place avatar

@lisyarus oh neat. Fwiw starcraft 2 did something like that for some gameplay data it tracked. It stored data every frame until the buffer filled. Then it reduced the data to half size and stored the data every other frame. Then every 4 frames etc.

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

Thinking about what to make for a (gpu centric) game/art jam at work.
I think I want to make an fps that runs in shaders. Might be cool to have roguelike unlocks with each run.
Unsure how I'd do enemies, and exp tells me this scope might already be too large, even if I do the most minimum implementation haha 😂

demofox,
@demofox@mastodon.gamedev.place avatar

@memoriesin8bit that sounds interesting, do you mean in rendering or player movement?

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

@jef I was going to ask where the semicolon went, but I think that's the issue...

acegikmo, to random
@acegikmo@mastodon.social avatar

"Lerp Smoothing is broken" is now live!! 🎉
❱❱ https://www.youtube.com/watch?v=LSNQuFEDOyQ

as a special thanks - patreon supporters also get access to the slides I made for this talk 💞
❱❱ https://www.patreon.com/posts/105228270

various animations from the slides of my talk

demofox,
@demofox@mastodon.gamedev.place avatar

@acegikmo super great video, thanks for sharing.
Also I'm jealous of your YouTube reach!
I recently was feeling smug about 1k views a day for 2 weeks on a video I made about rng. You had like 40k views only a few hours after posting 😂
Lastly, your "Columbo-like" attitude is great. I've seen high ego folks bounce off your vids thinking the topic was too simple, and thus never getting to the deeper understanding.
Keep em coming please :)

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

I know of various high-profile titles using dear imgui that are not disclosed, where I would find it fun to find a public proof, e.g. scan executables to find leftover strings or filenames.

In theory such scanner could be run on every console/steam executables if someone had access to them. Not exactly an important thing to pursue, but i occasionally considered it.

demofox,
@demofox@mastodon.gamedev.place avatar

@dotstdy @ocornut definitely.

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

Check out this new vid from @acegikmo starting with the humble concept of lerp.
It is super cool and worth your time.
https://youtu.be/LSNQuFEDOyQ?si=GnBCCN8nc3xZpNbo

LeoSandbox, to gamedev

Ghost of Tsushima PC + Shadow of the Erdtree the same year = Productivity curse 🤣

PS: I started Ghost of Tsushima

video/mp4

demofox,
@demofox@mastodon.gamedev.place avatar

@LeoSandbox I've been playing it too. What a great game.

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

Poseidon hungers

demofox,
@demofox@mastodon.gamedev.place avatar
jenn, to random
@jenn@pixel.kitchen avatar

who are your favorite artists who use code as a medium?

demofox,
@demofox@mastodon.gamedev.place avatar

@jenn @TodePond and inigo quilez

jmsdnns, to random
@jmsdnns@mastodon.social avatar

I'll never forget the way the tech industry was sacrificed to counter inflation

Nov 2022: The Fed minutes show they want increased unemployment to stop inflation (1st pic)

June 2023: Bernanke and Blanchard say the labor market will have increasing influence of over inflation, and the Fed should continue slowing the economy (2nd pic)

May 2024: Where we are now, and tech roles are still rare. The few openings that exist still receive thousands of applicants

The image shows highlighted text from the Bernanke & Blanchard paper published by Brookings, available here: https://www.brookings.edu/articles/what-caused-the-u-s-pandemic-era-inflation/ > To the extent that commodity prices stabilize and sectoral shortages moderate-processes that both seem well advanced as of this writing (June 2023)—the goods market component of inflation is likely to decrease in importance, and the labor market component to become more dominant. Looking forward, with labor market slack still below sustainable levels and inflation expectations modestly higher, we conclude that the Fed has to slow the economy to return inflation to target.

demofox,
@demofox@mastodon.gamedev.place avatar

@sqrt2 @jmsdnns Ben, you are pretty irrational but not the most irrational I've come across. Sqrt(2) joke hehe.

ylegall, to random
@ylegall@genart.social avatar

still refining my circle packing code

demofox,
@demofox@mastodon.gamedev.place avatar

@ylegall how's it work?

demofox,
@demofox@mastodon.gamedev.place avatar

@ylegall thanks!

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.

demofox,
@demofox@mastodon.gamedev.place avatar

@sprig yeah thatd be really cool.

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

For folks that know me as "the blue noise guy", I've put together a 50 minute video that talks about many of the things I've learned in my ~decade long dive into noise and related topics - up to and including our latest paper published days ago at I3D.
I hope you enjoy it!
https://www.youtube.com/watch?v=tethAU66xaA

A slide showing how random numbers which are positively correlated on the screen give correlated resulting renders, uncorrelated random numbers give uncorrelated renders, and negative correlation random numbers give negatively correlated renders. Negatively correlated renders have the best perceptual quality, despite all three having the same actual error.

demofox,
@demofox@mastodon.gamedev.place avatar

@EricLengyel I found the tube in my wife's office. My goodness, I have some new things to try and absorb now. Thanks Eric :)
I'll move them to the other side of the camera next time I record a video 😂

demofox,
@demofox@mastodon.gamedev.place avatar

@EricLengyel no it was fine and the posters are good. I may have been eager to get them out hehe. They are great though, thanks a lot.

  • 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