Gabriel Dechichi's banner
Gabriel Dechichi's profile picture

Gabriel Dechichi

@gdechichi13,622 subscribers

Engine programmer. Prev Head of Engineering at Proxima and Senior Engineer at @Unity. Built @playsuckup ($1M+), now building a next generation 3D engine in C

Shorts

just finished my animation system in C and turns out it's ~14 times faster than Unity's animation system. I didn't optimize any of this btw, probably could be much faster still 🧵

just finished my animation system in C and turns out it's ~14 times faster than Unity's animation system. I didn't optimize any of this btw, probably could be much faster still 🧵

9,576,798 görüntüleme

that's how fast this can be in C btw this is *still* slow because you would not run layout on 5k elements anyway, you would virtualize, but the point of the benchmark is to check the layout algorithm scalability computers are fast.

that's how fast this can be in C btw this is *still* slow because you would not run layout on 5k elements anyway, you would virtualize, but the point of the benchmark is to check the layout algorithm scalability computers are fast.

190,902 görüntüleme

last night I wrote a C tokenizer and parser to handle code generation for my game engine. when this is done I'll be able to generate type safe serializers, runtime reflection, and honestly anything else I can imagine. 100x more powerful than C++ templates.

last night I wrote a C tokenizer and parser to handle code generation for my game engine. when this is done I'll be able to generate type safe serializers, runtime reflection, and honestly anything else I can imagine. 100x more powerful than C++ templates.

397,450 görüntüleme

a lot of people didn’t seem to believe that my C engine is 14x faster than Unity on the web. so I made the demo available online, link in the 🧵 the Unity project is on github, I’m still on the fence whether I’ll post the C code or not, maybe under CC non-commercial?

a lot of people didn’t seem to believe that my C engine is 14x faster than Unity on the web. so I made the demo available online, link in the 🧵 the Unity project is on github, I’m still on the fence whether I’ll post the C code or not, maybe under CC non-commercial?

471,354 görüntüleme

btw, Unity also takes waaaaay longer to load. 12 seconds vs instant. that's from localhost, no downloads involved.

btw, Unity also takes waaaaay longer to load. 12 seconds vs instant. that's from localhost, no downloads involved.

75,406 görüntüleme

everyone is vibe coding games with AI and Three.js. that inspired me to *raw code* a game with C and no libraries. 💪 plan is to set up a proper PBR rendering pipeline today, and then will start prototyping some gameplay. this is going to be fun 😁

everyone is vibe coding games with AI and Three.js. that inspired me to *raw code* a game with C and no libraries. 💪 plan is to set up a proper PBR rendering pipeline today, and then will start prototyping some gameplay. this is going to be fun 😁

22,797 görüntüleme

you guys asked me to compare my C animation system with Godot Engine next, so here goes: doing about 3x better than Unity here, and about 4x slower than the C engine. that's more in line with a reasonable performance hit for a generic engine, more details below 🧵

you guys asked me to compare my C animation system with Godot Engine next, so here goes: doing about 3x better than Unity here, and about 4x slower than the C engine. that's more in line with a reasonable performance hit for a generic engine, more details below 🧵

14,774 görüntüleme

Videos

Daha fazla içerik yok.