5 ms·
It means that the framework makes certain choices and trade-offs, and doesn't allow the developer using it a choice in those matters.
by foolswisdom 5y ago
It means that the framework makes certain choices and trade-offs, and doesn't allow the developer using it a choice in those matters.
- postalrat 5y agoSo a game is just an opinionated game engine.
- phaer 5y agoA game engine is just an opinionated turing machine.
- GuB-42 5y agoAn example of an opinionated game engine would be idTech 5 (Rage engine). It is built around MegaTexture: a huge, non-repeating texture that maps the entire world, backed by a robust caching system. It allowed for highly complex scenes, great static lighting and short loading times but it lacked in detail and dynamic elements.
- hagg3n 5y ago> and doesn't allow the developer using it a choice in those matters. I never took "opinionated" software as "no configuration". For me it's always been "custom defaults". It might provide some configuration, it might not, but what makes it opinionated is the fact that the defaults are not generally applicable, but rather tailored for a specific use case.
- foolswisdom 5y agoHmm, you're probably right, that's a better definition of opinionated. That said, I think it'd be really difficult to work around Elder.js' opinions.