4 ms·
> The engine is made Vastly underselling the effort that goes into engine development. Heck, vastly underselling the relationship between coders and level/gam
by protocolture 1y ago
> The engine is made
Vastly underselling the effort that goes into engine development.
Heck, vastly underselling the relationship between coders and level/game designers.
Not everything is always achievable in script. There's usually an ongoing conversation, level designers requesting new features.
Not to mention most of these pipelines are unique and sometimes proprietary.
Look at Star Citizen. Every man and his dog was screaming at them, that they couldn't deliver space game positioning precision with 32 bit floating point. They spent serious bank redeveloping crytek to take 64 bit floating point, trashed that and moved to Unreal.
We aren't in some kind of Post-Coding world when it comes to game development.
And really, I don't see prompts taking a scripting position in regular software development either. Scripts aren't compiled but they are a heck of a lot more deterministic.
>People that know how to design innovative and practical prompt solutions are going to be quite valuable.
Yeah the remaining fact in your hot take isnt that hot at all.
- paulryanrogers 1y ago> Look at Star Citizen. Every man and his dog was screaming at them, that they couldn't deliver space game positioning precision with 32 bit floating point. They spent serious bank redeveloping crytek to take 64 bit floating point, trashed that and moved to Unreal. Arguably they chose the wrong engine to start with. SC is also a textbook example of scope creep, seeing as how it hasn't had a production quality release in over a decade.
- protocolture 1y agoIts very much an example of choosing the tools based on how much the fans want to see it, rather than whats best fit from a technical perspective. And yeah the scope creep is insane. If they had just donated the money to smaller, leaner projects the number of excellent games we would have right now would be huge. But one massive barge of money against one project has basically killed the project.
- CuriouslyC 1y agoJeez, just implement position as a bigint trie data structure with 32bit subdivision that's converted to a float at the local shard level and call it a day.