HNHacker News
TopNewBestAskShowJobs

otterstack

31 karma · joined February 8, 2026

submissionscomments
otterstack··on I put a real-time 3D shader on the Game Boy Color
Thanks!

It's fuzzy, but I think it was because I was learning GB assembly while working on shaders in Houdini or something (I'm a tech artist). The two worlds collided in my head, saw that there's no native multiplication on the GB, and figured it'd be a fun problem.

otterstack··on I put a real-time 3D shader on the Game Boy Color
I disclosed AI because I think it's important to disclose it. I also take pride in the process. Mind you, I also cite Stack Overflow answers in my code if I use it. Usually with a comment like:

    // Source: https://stackoverflow.com/q/11828270
With any AI code I use, I adopted this style (at least for now):

    // Note: This was generated by Claude 4.5 Sonnet (AI).
    // Prompt: Do something real cool.
otterstack··on I put a real-time 3D shader on the Game Boy Color
The funny thing is the phrasing used to be more neutral, but I changed the tone to be slightly more skeptical because people thought I was just glazing AI in my post. Another guy on Reddit seemed annoyed that I didn't love AI enough.

I just wanted to document the process for this type of project. shrug

otterstack··on I put a real-time 3D shader on the Game Boy Color
Aah you're right. That was from my vomit draft and forgot to tidy it up. I'll update the post soon
otterstack··on I put a real-time 3D shader on the Game Boy Color
Hi, author here. I heard it got posted here and decided to make an account, so I can hop in here. Thanks for sharing!

I'm also looking into simplifying it a bit more with environment maps, which I shared on my Bsky: https://bsky.app/profile/dannyspencer.bsky.social/post/3mecu...