|
|
|
|
|
by mouse_
492 days ago
|
|
I think Unity is a bad example. WebASM and frameworks built to cooperate with it, such as wasm-4 and raylib are leading the charge in my opinion. As we move forward, not only do we need to stop building our castles in other peoples' kingdoms, but we need to build leaner, smaller, cleaner, and more hackable. Otherwise we'll keep getting stuck, as we have with Java, and Windows XP, and gmail, and... Sure it's nice to just be able to "import antigravity" as one does with massive, convenient, prebaked infrastructure like Unity, but it's never worth the cost, when the cost always seems to be "everything you've got, and a little more next year". |
|
People who grew up making their first games in BASIC didn't really know or care of the implications of using it, which required DOS. It was the ease of picking it up and make something fun quickly.
Unity might not be perfect but allows anyone to put their first "black rectangle" in seconds, on many various platforms without a thought.
When I started, it was OpenGL/DX C++ madness full of magical incantation which would call graphic APIs just because someone said so and without much support for non-English speakers.