Original post by The Keymaster
I see most people''s points here, but what still eludes me is how recompiling, testing and debug is considered a burden scripting doesn''t suffer from. If you change a script, you''ll -also- have to recompile, test, an debug it.
Not necessarily. In my game engine, scripts can be changed without recompiling. They can even be changed while the game is running.
In short, embedded scripting allows me to prototype more quickly and gives me more power while building content. It''s not a requirement for every game, but it''s a great tool in any game where robust, extensible content is a requisite feature.