Sign in

Crazyblox

@crazyblox.bsky.social
1.3K followers 99 following 643 posts

Game Developer: Flood Escape 1 & 2 Working on building up my toolset for using Luau both in and out of Roblox

PostsRepliesMedia
Crazyblox @crazyblox.bsky.social · 08/10/2026
Porting TinyGL from C to Luau. What does this mean? Completely custom software rendering in realtime on Roblox. Whilst not shown in this example, I have been able to render 640x480 at ~73FPS on a single thread, even before doing any major optimisations to the project. I'm very very excited :)
3181
Crazyblox @crazyblox.bsky.social · 02/09/2026
2191
Crazyblox @crazyblox.bsky.social · 09/08/2026
3356
Crazyblox @crazyblox.bsky.social · 29/07/2026
Made a shell script that wraps any given luau binary with all applicable Roblox's live fflags, ensuring behaviour is more in line with what you would expect from the Luau Playground and Roblox Studio :) github.com/Crazyblox/lu...
2130
Crazyblox @crazyblox.bsky.social · 24/07/2026
feelsgoodman
0120
Crazyblox @crazyblox.bsky.social · 23/07/2026
Unfortunately, I could
1230
Crazyblox @crazyblox.bsky.social · 27/06/2026
You wouldn't download the entirety of wikipedia
5311
Crazyblox @crazyblox.bsky.social · 24/06/2026
Loving Redliner
0150
Crazyblox @crazyblox.bsky.social · 06/06/2026
As it stands, it’s a much cheaper hobby than PC gaming! But the initial cost is still a big pill to swallow. I’m currently using the Creality Ender 3 V2. I’m hoping I can find some long-term utility out of it; here’s a remote holder I printed beforehand which is light on material cost.
110
Crazyblox @crazyblox.bsky.social · 05/06/2026
Getting accustomed to 3d printing
5340
Crazyblox @crazyblox.bsky.social · 26/05/2026
throwback to pathtracing analog horror in my renderer
2350
Crazyblox @crazyblox.bsky.social · 21/05/2026
developing on roblox in a nutshell
4671
Crazyblox @crazyblox.bsky.social · 03/05/2026
1 in a million save
4355
Crazyblox @crazyblox.bsky.social · 01/05/2026
Seeing Fox Stevenson live a few weeks ago was super fun 😁
1280
Crazyblox @crazyblox.bsky.social · 30/04/2026
5362
Crazyblox @crazyblox.bsky.social · 05/04/2026
6441
Crazyblox @crazyblox.bsky.social · 27/03/2026
Crazybloxplsaddme
8170
Crazyblox @crazyblox.bsky.social · 18/03/2026
It's getting off the ground...
2160
Crazyblox @crazyblox.bsky.social · 11/03/2026
I was making some good progress today then I realised that Luau’s require implementation is absolute hell to a newbie
3301
Crazyblox @crazyblox.bsky.social · 08/03/2026
I'm fucking starving for runtimes bro
1181
Crazyblox @crazyblox.bsky.social · 08/03/2026
Made a Data Import plugin which allows me to directly load any file into studio as a self-decoding module, allowing me direct access to the file as a Luau buffer. Wont be useful to you unless you work with buffers in Luau, but feel free to get the plugin here: devforum.roblox.com/t/plugin-dat...
0190
Crazyblox @crazyblox.bsky.social · 05/03/2026
How things are going rn
1340
Crazyblox @crazyblox.bsky.social · 03/03/2026
More progress
2201
Crazyblox @crazyblox.bsky.social · 02/03/2026
Been tinkering on the gameboy emulator that @maximumadhd.github.io had ported to Luau a while back; the things I've been working on so far is my own filter, improved timing and an audio device to handle playback!
1210
Crazyblox @crazyblox.bsky.social · 19/02/2026
1332
Crazyblox @crazyblox.bsky.social · 08/02/2026
The person who provided this shader for Penumbra also did a great optimisation pass on it
1152
Crazyblox @crazyblox.bsky.social · 07/02/2026
shaders can now pass full framebuffers to the next subsequent shader
0120
Crazyblox @crazyblox.bsky.social · 07/02/2026
4191
Crazyblox @crazyblox.bsky.social · 05/02/2026
yup, lol
5330
Crazyblox @crazyblox.bsky.social · 02/02/2026
Black hole shader in Penumbra
4291
Crazyblox @crazyblox.bsky.social · 30/01/2026
I hope my mistake in staying up until 8am was worth it for you
6353
Crazyblox @crazyblox.bsky.social · 24/01/2026
Revisited my Luau shader system again This is running in Roblox Studio Check out the original GLSL shader here: www.shadertoy.com/view/llSfRK
1271
Crazyblox @crazyblox.bsky.social · 16/01/2026
btw I love nullscape
8372
Crazyblox @crazyblox.bsky.social · 12/01/2026
Figured out how to chain shaders together :)
2213
Crazyblox @crazyblox.bsky.social · 12/01/2026
HEELLO GUY,SS WELCOME TO MYRO BLOX TUOTRIAL FOR HOW TO GETG FREE CHAT
5341
Crazyblox @crazyblox.bsky.social · 08/01/2026
Previous framework was using LÖVR (Lua runtime) This one is now using raylib (C / OpenGL) I had strings but now I'm freeeeee
0150
Crazyblox @crazyblox.bsky.social · 06/01/2026
This is the last recorded video I have of it; I had implemented valve's dithering method to help improve convergence particularly with transparent objects. I am still incredibly happy at how quick it can converge into a plausible image, but realtime was my goal.
0230
Crazyblox @crazyblox.bsky.social · 06/01/2026
I do kinda miss working on my pathtracer, it was a stepping stone in helping me approach things with a lower level computing mindset. Maybe I'll revisit it because I know that Roblox themselves have been improving performance in ways that help address the pathtracer... Here's some dev screenies
1180
Crazyblox @crazyblox.bsky.social · 31/12/2025
New framework detected holy shiiiiiit 2026 is gonna be good
4280
Crazyblox @crazyblox.bsky.social · 22/12/2025
It was higher than I thought
3361
Crazyblox @crazyblox.bsky.social · 22/12/2025
No fucking way This is more than FE2's peak from when Beneath The Ruins released in 2018
0447
Crazyblox @crazyblox.bsky.social · 21/12/2025
Been able to get a stripped-down version of Penumbra running through luau -> linux -> BIOS text! Need to improve framebuffer -> text conversion, but it's a result nonetheless.
0150
Crazyblox @crazyblox.bsky.social · 21/12/2025
Screenshot of a caption saying "Just doing it as a job hinders growth."
1140
Crazyblox @crazyblox.bsky.social · 15/12/2025
Getting closer (Showing warns/errors), just need to ensure the text wraps rather than going off screen
0110
Crazyblox @crazyblox.bsky.social · 14/12/2025
This took much more effort than it was worth, and I’ve still got to display error/warning messages. But it’s modern programming done exclusively in BIOS text mode. So I’m happy
0191
Crazyblox @crazyblox.bsky.social · 13/12/2025
I've been getting a development workflow set up in Alpine Linux, in which its minimalistic nature has allowed me to get quite comfortable with learning more linux-y things. And doing it all in QEMU VMs which I can duplicate, backup & restore at a moments notice make learning it all SO. MUCH. FASTER
2141
Crazyblox @crazyblox.bsky.social · 11/12/2025
Reddit steals video
180
Crazyblox @crazyblox.bsky.social · 11/12/2025
Improved my shader skills a bit - Got a curved CRT-like display with RGB phosphors going
2170
Crazyblox @crazyblox.bsky.social · 06/12/2025
1191
Crazyblox @crazyblox.bsky.social · 06/12/2025
1140