Ever curious software engineer, now @Roblox. Was engine director at King, made a bunch of stuff at Halfbrick. Probably made games you played as a kid?

Brisbane
Joined January 2019
My massive article on Roblox Optimization is out! How massive? It has chapters! It comes with an uncopylocked game called Cardboard Box Simulator, which has been optimized to run at 60fps on low spec phones at full quality. It also contains a whole bag full of neat tricks and approaches for making your own builds run well. devforum.roblox.com/t/real-w… #Roblox #robloxdev
I 100% blame arc raiders. #robloxdev
5
68
0
If you're not super invested in the impending end of super mario bros speedrunning, you're missing out. SO INTENSE!
The record is now tied between @Niftski and @averge111 , and we're still 11 frames from the TAS. Here's how the current bounty standings look:
5
I appreciate how well arc raiders is optimized, especially compared to a lot of modern games. My ancient 1080ti 3.7ghz box runs it at 60fps locked!
2
10
If I have not gotten back to you about perf review stuff - sorry - it's because there were *quite a lot* of you and I might of missed some replies. I am full of both requests (and regret) right now, will post some reviews soon!
1
9
Heres what you need to collect to qualify: * A typical gameplay html MP dump of your client and server * Your RECV (F7 menu) * A screenshot of your renderstats (F2 Menu) * Your devconsole memory count (from a phone!) and a brief blurb about your game and what it does.
2
13
Anyone interested in having me go over their Roblox games performance and give some insights? The catch is I’m allowed to write about what I find so others can learn from it. I might even recreate a mechanic to show a different way to do it. #robloxdev
10
2
1
104
It's like re-witnessing the discovery of pop music or popcorn cinema. These event-driven hyper-live-service games are a whole new genre. If it's not your jam, sure, fine, but you're missing out if you're dismissing them for not matching what you think should be popular.
1
18
I love everything about making games. But what these hyper popular games teach us, if you're willing to listen, is that a lot of what "we" (traditional game devs) think is valuable is actually pure vanity - EMPIRICALLY large amounts of players do not value the same things we do.
The reoccurring sentiment on Roblox for the last 7 years has been “all the front page games suck”. Right now we are experiencing the most explosive growth the platform has ever seen, largely driven by the games the developer user base call cringe or bad. There has never been higher quality games across the platform, if the front page isn’t your cup of tea there are games with 10-200k ccu which may be. My core tenant of Roblox development has never been to dismiss the front page as trash, but humbly study and work out why these games have 500k-2m ccu on it. If you are a developer who says this game shouldn’t have 2m CCU on it, you are just as bad as the traditional game industry that has dismissed Roblox for years. Now AAA has two options to either catch up or partner with established Roblox developers as there traditional franchises fail to capture 10% the scale Roblox games do. People have no idea how much disruption is occurring in front of their eyes right now.
8
1
1
88
Raise your hand if you’ve had to debug a project by divide and conquer this year! There’s something so amusingly caveman about recursively deleting half your project to find a problem. I’d say it’s lower on the food chain than even printf logging…
4
37
Silksong spoiler: Why can't I play the needolin to skip opening bellways with rosaries? I thought I was clever and it doesn't work :(
2
Finally getting to play some silksong. Thankyou internet for being astonishingly kind with no spoilers - I dunno how you all managed to be so reserved with it!
7
It’s really fun watching studios fall in love with Robloxs instant publishing. Stakeholders want minor changes to all platforms and the turnaround is minutes not weeks. Lots of ecosystem raised devs have no idea how much everyone else is slumming it :D
2
4
120
Hey did you talk to me at RDC about your racing game having problems on Virginia servers? I totally forgot to ask what game you were! We want to look into this, ping me. #RDC25 #robloxdev
1
12
RDC25 down! Creator sentiment was the best I've ever seen at one of these - y'all seem very pleased with where Roblox is going! I need more pins: y'all mugged me for 100 in the first 8 hours, including the one directly off my own lanyard. I now have conrot. Thanks nerds >:(
4
1
76
My talk at RDC this year is a little cute one right at the end of the day called top games performance tales, cohosted with Lynn. It’s at 4pm right on the main stage. #RDC2025
7
6
64
Going to RDC and want some help optimizing your game? I'll be on the showroom floor doing just that - either here, or over in the Studio booth. I'm also giving the last talk on Saturday with Lynn - Top Games Performance Tales. See you there! #roblox #RDC2025
For everyone going to #rdc2025, check out the event app and sign up for Creator Support ahead of time if you’d like hands-on support with code or assets! #RobloxDev
5
2
78
Congrats to steal a brainrot for being the second game to body Fortnite’s old record - and also congrats on the 20m ccu! #roblox
32
This is the worldspace version, for moving objects its just an extra transform for the camera pos to object space.
17
This one's actually surprisingly easy - just an editMesh with the uv's being updated every frame. It's just normal dot viewVec passed into uvs to access a small ramp texture. If you spent a bit of effort you could reorder the mesh to make it so you only do about 33% of this...
2
2
67