mrhands

Sexy game(s) maker

  • he/him

I do UI programming for AAA games and I have opinions about adult games


Discord
mrhands31

My favorite thing about doing UI programming for Very Large Vidya Gaems is when I'm told in the morning that getting the Florb Screen into the build today is very, very important. So important that I should drop anything else I'm doing; all that matters is getting the Florb Screen in today!! So I buckle down and get to work. Luckily, I've spent the last few months sharpening the proverbial blades, so I can use the tools I've cultivated to do what's supposed to be impossible and get the Florb Screen in the build today. Hurray! And what do I find at the end of this rainbow? The backend for the Florb Screen doesn't exist so all I can display is fake data. πŸ™ƒ


You must log in to comment.

in reply to @mrhands's post:

Another classic, yeah. πŸ˜… I think your version is worse because there's either a comms issue with the backend people or they just straight up lied about their progress. In my case they split the backend people from the fronted people across an ocean so the comms issues are never-ending. πŸ™ƒ

The variant of option 2 that I'm used to getting in line of business web app dev is that the client says the backend is ready and they have a ticket for it in the "completed" status and it's deployed and everything, but

the fucking thing has been built to suck an incredibly low standard that it is impossible to work with.

The data model isn't expressive enough to even model all the features that they want.

It doesn't paginate at all.

It has a bunch of GET query parameters for important features and the dev didn't bother to document any of them.

The basic GET /endpoint works and returns useless data, but you get a HTTP 500 if you add any of the parameters necessary to get the data the application needs.

You can just shove this whole blob in with .innerHTML = right?

It crashes as soon as a user types in emoji.

Or Chinese text.

Or French!

It locks up forever as soon as a user types in any non ASCII character.

It horks up mojibake because someone treated utf8 bytes as cp1252 and converted them to utf8 again.

The thousands of "carefully vetted" listings that the data partner provided all have the GPS coordinates (0.00, 0.00). There's enough businesses there to form a city, actually. I think we might have found Atlantis! Right there about a hundred miles off the south coast of Ghana.