Phil Fish
@oxee.io
180 followers 68 following 140 posts
@mother4.org programmer, connoisseur of goldfish... Also 🏳️‍⚧️🏳️‍⚧️🏳️‍⚧️
Posts Media Videos Starter Packs
oxee.io
My ass ain’t even in the UK
oxee.io
Fuck this shit
oxee.io
No in between.
oxee.io
Kickstarters seem to either hit their goal day one or struggle to meet the minimum by the time day 30 hits
oxee.io
watched homestuck, why did meteorite before sburb??? makes no sense smh..
oxee.io
More so retro games need to have proper resolutions so I can fit em on my crt, was quite saddened when I couldn't kero blast 😔
oxee.io
Like yourself, your fanbase will be tiny, short even.
Reposted by Phil Fish
blanksword.bsky.social
⚔️TIME ⚔️ TO ⚔️ RECLAIM ⚔️ YOUR ⚔️ BRAIN⚔️

Blanksword's Steam Demo & Kickstarter Campaign just launched as of RIGHT NOW!

Play the Demo on Steam: store.steampowered.com/app/3484670/...

Preorder the game on Kickstarter: www.kickstarter.com/projects/283...

Join the Discord: discord.gg/ftmCfsupyv
oxee.io
it's not perfect but I think my shader matches a actual crt pretttty damn well :)
oxee.io
Open sourcing the funny CRT shader, enjoy!

gist.github.com/Okanoa/29fae...
oxee.io
I think I figured out the CRT shader for Mother4. Was inspired by animal well’s method and it looks great imo!
oxee.io
Phil Fish @oxee.io · Sep 8
I don't think my tv is retro enough...
oxee.io
Phil Fish @oxee.io · Sep 7
its silly how much I love this fuckin thing... it looks so good... gotta try an work a shader into the game to emulate it...
oxee.io
Phil Fish @oxee.io · Sep 3
Anutha one
oxee.io
Phil Fish @oxee.io · Aug 27
Mothe fou crt
oxee.io
Phil Fish @oxee.io · Aug 25
Got another TV :)
oxee.io
Phil Fish @oxee.io · Aug 22
If i were to do this again id probably try cut the weird raycasting thing and just do a texture fetch.
oxee.io
Phil Fish @oxee.io · Aug 22
So now that there is a depth texture what I did is I’d run a for loop per pixel where it’d take the shadow direction and multiply it by i

So using d+i id grab another sample or the “targDepth”

And essentially run

srcDepth < targDepth

Again there was a little more but that’s the gist
oxee.io
Phil Fish @oxee.io · Aug 22
Sort lines are just a basic offset and an angle. Then per sprite pixel I see how far a pixel is from the line on the y axis and convert that distance to a depth. (A little more complex math wise but that’s the gist)

Now that I have a depth texture I can do lighting.
oxee.io
Phil Fish @oxee.io · Aug 22
Apologies for not getting back sooner.

I found the commit for it, I will try it when I get home, but looking back at the code I’d probably do it differently today.

Basically for the first pass you’d draw everything regularly, the special thing being sort lines