Crazyblox
@crazyblox.bsky.social
1.1K followers 92 following 460 posts
Flood Escape 1 & 2 creator! Earned a few awards doing that. Now I spend my time pursuing creative goals that this life has afforded me
Posts Media Videos Starter Packs
Stop telling me I’m using my devices wrong #2
I fudged up the refraction stuff and am in the process of rebuilding my BSDF, but since then I decided to remove checkerboarding, the tradeoff seems worth it since now I have other optimisations in place
It feels like the logic for the renderer is writing itself at this point; there's enough groundwork for it laid down that more and more is just slotting into place.
…But there are also other ways.

I could simulate the ray passing through by taking the input angle, calculating against the shape of the primitive for the exit point, then calculate the output angle.

That might be a nice, performant workaround.
Thinking on how to handle intersections when inside an object….

Workspace:Raycast() isn’t really built for this, so it may be that I would need to start doing the groundwork for my own raycasting model…

Not fun, but I was going to need to cross this bridge at some point anyway.
Refraction is starting to work!

So this is working for initial intersections with the medium of an object, but I need to perform the check again when leaving an object.
Filtering is something I'd be happy to invest more time in once the fundamentals are taken care of :)
Refraction is starting to work!

So this is working for initial intersections with the medium of an object, but I need to perform the check again when leaving an object.
Reposted by Crazyblox
Heya @crazyblox.bsky.social , I wanted to make this fanart for you as a form of gratitude and how awesome it is to play flood escape/FE2 for many years. I admire all of it and made great memories and friends 💕
I assume you get a lot of mentions so this just a minimal way from reaching out to you.
Thank you for the kind words on the positive impact both games have had for you; this is genuinely amazing art and I would love to get it framed on my wall.

Could I add you on Discord so that you could send the original uncompressed image my way?

Genuinely awesome work, I mean it.
I have been paying attention to non-roblox alternatives; ‘LunarEngine’ on github was supposed to be our calling, but the dev dipped before open-sourcing the latest version.

We do care, but we don’t know where to go, so we’re taking our time figuring out _HOW_ we are going to go out.
You’ll find that there are many others like me whose career & financials depend on this platform, leaving us stuck in this moral disposition until we are able to resolve it in our own way.
And, if we would want to reflect, takes like these do make it embarassing to work on the platform, and I want to stress I do not align with the platform’s recent issues, nor their approach.
Infact, this project is an effort to port things off-platform; there’s a few systems that I’m still yet to work on before it can run outside of Roblox.
Why? It’s a fact.

I don’t support their recent conduct & PR; I’m not appealing to folks who think I should uppend my career I spent 10+ years building in a microsecond because of something I was never a part of.
It is though!
I implemented my own text rasteriser which uses the same framebuffer as the output.

I did this so that when I _do_ port outside of Roblox, I can keep info on hand without needing to jump between a debug window etc
This doesn't look like it's running in Roblox anymore
A lot has happened in 7 years, yet this person probably has the longest FE2 login streak in the world.

Thanks for supporting the game all this time 🫡
A little late with the post, but 7 years log in now lol
I have no idea how I haven't managed to lose this yet 💀

And a happy late anniversary to Flood Escape 2!
I'm so proud of FE2 with all the growth and updates it continues to get! 😊

@crazyblox.bsky.social

#FE2 #FloodEscape2 #Roblox
Fixed and imported!
Now playing around with different reflectance for each part.
Need to implement refraction!
Woah actually I've made a lot of progress recently, feels great!
Just need to import a new skybox since I redid the texture system...
Either that or just some structural reworkings…

There’s already the pipeworks for BDRF shaders per material, I should really lean into that
Might just implement compositional things like bitmap text rendering. Would mean that I could allow the framebuffer to occupy an entire window when porting out
Though if I’m thinking this, the error may be that I’m asking too much of myself
Wish there were more hours in the day