Senpai of the Pool Declares Game Dev Is Just More Dynamic Frontend Engineering
Description
A two-panel anime meme using the 'Senpai of the Pool' template from imgflip.com. In the top panel, a male anime character stands at the edge of a swimming pool looking at a silver-haired female anime character partially submerged in the water, with the text 'oh senpai of the pool what's your wisdom'. In the bottom panel, a close-up of the silver-haired girl in the pool delivers the wisdom: 'game dev is just more dynamic frontend engineering'. The meme uses the popular wisdom-dispensing format to deliver a hot take that would simultaneously trigger game developers (by reducing their work to 'frontend') and frontend engineers (by implying their work is less dynamic than game dev). The comparison has some technical merit - both deal with rendering, state management, user interaction, and frame rates
Comments
31Comment deleted
Both game devs and frontend engineers spend 80% of their time fighting CSS - it's just that game devs call it 'shader programming' to feel better about it
As someone who recently did some game dev things in TS with rendering backed by CSS/HTML... Comment deleted
It's all fun and games until your game/software requires import/export of files Comment deleted
Games are not a software nowadays???? Comment deleted
Not all softwares are games Comment deleted
It's like writing womans/humans. One is subset of other. Ok. Maybe fair, but board games are out of current context. And they also don't import/export files Comment deleted
I feel like if you have to nitpick you haven't written enough software to know games and normal softwares are capable of import/export of files and that there's a difference between the two Comment deleted
Board games also exist, smh Comment deleted
video games are called so because you can't really play them irl, therefore software Comment deleted
True Comment deleted
i just threw protobuf at it and standardized serialize/deserialize interface Comment deleted
le local storage Comment deleted
total bullshit, tbh, not even funny..( *returns to coding a roguelite 3 years in development, insulted by a meme* Comment deleted
Oh shi, tell the author that not all games rely on some backend. Or if they mean any type of backend, including screen rendering, then most software dev can be compared to frontend engineering. So nonsense in any sense Comment deleted
The game's data model and state can be considered backend, and rendering/visual part is the frontend Comment deleted
Casino slots is a game that can be done in web. Therefore gamedev IS a wicked part of frontend Comment deleted
*wicked part of gamedev Comment deleted
gamedev and webdev are undoubtedly the most BORING things ever Comment deleted
doing gamedev on the web was the least boring thing I've done in like, years Comment deleted
i personally prefer making low level stuff and optimizing it to the point where moving electrons by hand is a valid choice. Comment deleted
that's kinda what i had to do ngl to get gamedev-level perf on the web is non-trivial Comment deleted
what languages do you use ? Comment deleted
TS, CSS, HTML, with Svelte for reactivity Comment deleted
Do you think "Svelte for reactivity" is technically correct way to say it? Comment deleted
well, that's what I'm using it for no Comment deleted
Fine, but how to get 120 fps when you have 10000 divs to render? Comment deleted
Get a 120hz monitor and decent hardware👍 Comment deleted
and sell a kidney to buy 32 gigs of ram Comment deleted
There are ways/brands like Beelink, their prices have barely changed since I got mine in November for instance, sadly that only works if you want to switch rather than upgrading current machine though Comment deleted
RAM To get to 120hz My condolonces 👋 Comment deleted
Decent Hardware Comment deleted