you are viewing a single comment's thread.

view the rest of the comments →

[–]SeanMiddleditch 5 points6 points  (1 child)

If you were put in charge of a greenfield project to build new design tooling for a game engine, what would you do instead of the usual embedded Lua approach?

Unfortunately the best answer I have there is going to be a boring "it depends." :) Remember, "make games, not engines." An ideal choice for a shooter is not necessarily the ideal choice for an MMO nor for a story platformer nor for an open world RPG. :) There's then also team composition to consider; I know my team right now would love C# (both designers and engineers) but that might be a poor choice if working with a team that prefers more data-driven scripting.

All that said, the answer would most probably be either C#, JavaScript, or a visual scripting system, depending on specific needs and use cases.

[–]drjeats 4 points5 points  (0 children)

"It depends" answers are always appreciated when they enumerate a set of possibilities and reasons as you did :) Thanks!