3 ms·
I find him to be elitist sometimes. The community he built around himself likes to gatekeep by defining what is considered "from scratch" and what isn't. I look
by skocznymroczny 5y ago
I find him to be elitist sometimes. The community he built around himself likes to gatekeep by defining what is considered "from scratch" and what isn't. I looked up his youtube channel, and it seems he spent few weeks writing an abstraction layer over WinAPI. You could just download SDL and get it over with in a day (and support more platforms). I don't think there's anything wrong with that. There's a difference between using a large framework/engine, where you only give inputs in and get outputs out, and using small libraries to abstract over specific parts of logic. And even after a year of work, the "engine" seems to be very unimpressive, capable of doing some basic 3D graphics.
- ratww 5y agoThe whole point of the series is teaching the necessary skills for understanding, writing and maintaining something from scratch, like an engine if need be, but also something like SDL too. Like it or not, this is interesting to a lot of people. Plus, someone has to maintain and contribute to those libraries like SDL. This is where you learn to. Plus if you want to see libraries being used there are countless other Youtube channels doing it. This one is just daring to be a bit different. About the elitism accusations, I frankly don’t see it, and I believe you are strongly projecting your own insecurities here. There is even a semi-official “port” that uses SDL2, done by an audience member. Accusations of the community being “anti-library” are unfounded, especially considering Casey’s first notable work was in a company that would sell high performance libraries for games (RAD Tools).