676 karma · joined July 16, 2010
I'd imagine nintendo probably have other claims linked to this since alone it has clearly been done before.
And on top of that you need to add in all the other fixed function states like blending, pixel formats, etc. Unless you can make use of dynamic states.
It's definitely a mind boggling problem for sure... one which needs collaboration between the technical artists and whoever is working on the renderer (unless you are using unreal/unity/godot, in which case its all on the artist).
Must admit though, things like this really make one think... what do people even want in a "scripting" language these days?
What I really want to know when looking at a scripting language is: how easy is it really to embed? Does it have a good debugger? Does it make too many assumptions about how your program works? Can it scale for a larger project? Does it have any interesting features like apis for reflection?
https://www.gamedevs.org/uploads/tribes-networking-model.pdf
Still, pales in comparison to a full-featured document management app like DevonThink which is the sort of environment where I think tagging stuff can come in handy.