Gabriel Dechichi
@gdechichi
Solo game programmer. Prev Head of Engineering at Proxima and Senior Engineer at @Unity. Built @playsuckup ($1M+), now building a next gen engine for the web
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 🧵
that’s amazing.
I am excited to share this new single-header C library I have been working on for a while now: vecmath.h, a comprehensive vector/matrix math library for graphics/games/3d. It allows you to write vector math code in C that looks like this:
"They don't understand because they're a game developer" is total nonsense. Games are a superset domain. We make editors, servers, databases, build systems, large asset management, etc. If anything, if you're going to dismiss someone, dismiss people who haven't worked on games.
I would love your nuanced take! I asked an engineer I trust and here was theirs
this
If you are a technical founder, you do not need a non-technical cofounder.
What a dearth of imagination. Build orphanages. Fund telomere research. Hell construct a mechasuit. Build a blimp city. Create a digital tongue so you can send taste over the internet. Create a swarm of drones that give you giant stereoscopic vision of the earth. Fly your drone…
“why not Rust?” when your function declaration has 11 lines, and 9 of them are type system bs, you’ve failed
After my recent news, many people have asked me: "Why not Rust?" Here's my answer:
experienced coders that embrace AI are at a massive advantage right now. because yeah, you still need to know how to code.
If you want to start a software startup, you should still learn to program. Even if AI writes most of your code, you'll still be in the position of an engineering manager, and to be a good engineering manager you have to be a programmer yourself.
gcc main.c -o out
whats the best build system for C? I've never used any of them before