4 ms·
Interesting, it’s written in “a custom language called Dinky that is based on and inspired by Squirrel”. Is it common for games to use custom scripting languag
by pansa2 6y ago
Interesting, it’s written in “a custom language called Dinky that is based on and inspired by Squirrel”.
Is it common for games to use custom scripting languages? I thought it would be more efficient to use an off-the-shelf language - Lua seems to be the most popular?
- 7thaccount 6y agoOne well known one was called "GOAL" I think and was a scheme based scripting language from Naughty Dog games. I think it was used on one or two games 10-15 years ago.
- sshumaker 6y agoGOAL wasn’t a scripting language - the entire Jak and Daxter series, including renderer, physics etc was written in it. It compiled to native PS2 code for the EE and VU processors.
- cumcastsucks 6y agorekt!
- schnable 6y agoThe author has been writing his own game engines and scripting languages for decades, so he has a lot to go on, and sounds like he enjoys.
- gpderetta 6y agoAnd Dinky is of course one of the islands in Monkey Island 2.
- tus88 6y agoYou're confusing general purpose scripting languages with adventure game engine scripts. The latter will literally have commands for moving characters, starting animations, dialog, etc. They are intended to be usable by non-programmers, and might be implemented in something like Lua.
- slightwinder 6y agoSo a domain-specific language by modern terms?