The scripting language is just a tool. Nothing bad with that. Many professional games have been scripted with LUA and even more of them are currently in production using LUA.

If you really want to make games then you should look at the complete tool-set. C# (or Lite-C) is useless if you have a bad renderer. And a good renderer might be useless if you cannot import your art. The complete tool-chain makes the game at the end.


Models, Textures and Games from Dexsoft