11/23/2023 0 Comments Game hentai corrupt lifeThe basic idea is simple: rather than just inserting random changes or disabling some important check, take some of the real and correct values being fed into the code you're corrupting, and use them in a completely wrong place. So far, I've gotten my best results with a technique I like to call Right Value Wrong Place. Don't get me wrong: it's really funny when you scroll down a page and one of the paragraphs shoots off horizontally (a real bug I once fixed in Firefox), but it doesn't really scratch the same glitchy itch? On the other hand, if you perform your corruptions earlier in the pipeline where large scale structure exists, it can be hard to produce effects with interesting details. As a result, the structure of any corruption you introduce tends to only have the scale of those independent pieces, which starts to look a lot like random noise. Unfortunately, modern rendering is all about breaking things up into small pieces to process independently. The best rendering corruptions have some larger structure to them, and since we're corrupting the web, they ideally preserve some aspect of the thing we're rendering. Or rather, it looks the same everywhere and you get bored with it really fast. Sure you can completely garble stuff up, but total noise isn't actually interesting. To me, the biggest issue to solve in making interesting rendering corruptions is structure. (This is a living archive of my experiments, I hope to eventually do more!) Also let's have some fun writing up high-minded descriptions of what is ultimately just random garbage. So hey, it's my job to isolate and fix rendering bugs in Firefox, so let's do the opposite! Let's mess up firefox's rendering code real bad, and see what the web looks like when you do. Look at our team's friggin' logo, we're absolutely in it for those juicy glitches! Since we've spent the last ~3 years writing a completely new rendering backend for Firefox, we've had lots of wonderful corruptions to marvel at. While I don't do any gamedev these days, I do work on Firefox's graphics team, where a lot of the same concepts apply. I always found joy in breaking games, which you can see all the way back in my work on Homestuck, where I immediately introduced the concept of Trickster Mode, an easter egg that messed up the player sprite and let you walk out of bounds. I've always struggled with visual design, and I don't have any interest in copying DataErase's or anyone else's style, so I looked to what I do know: actually fucking up games. That work really resonates with me, and inspired me to produce my own glitch art! This work was heavily inspired by my favourite artist, DataErase! One of her most notable styles involves producing glitchy-looking images using assets from PC-98 games, or as she puts it, glitching hentai. Hey there, I'm Gankra! This a collection of some of the most interesting "found pieces" I've created by corrupting Firefox's rendering code and browsing the web.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |