Honestly, I think GR2 is still a strong and pretty optimized library, games like EVE Online, ESO, BG3 and tons of others are already using it so I wouldn’t call it obsolete. The biggest problem is just how badly M2 implemented it...
Also, yeah, I used an LLM while building this because doing a project this big solo is brutal otherwise. The difference is this version isn’t spaghetti like the original codebase. It’s cleaner, more structured, and way more consistent.
And I’m already on a similar project anyway, I moved whole render system to Diligent successfully. My priority is mobile, but since WebGPU seems supported too, I might try some web experiments and don’t worry, this isn’t some cash-grab thing, if it was, I’d be one of those guys opening a new server every month