   C# Xna Scripting for my Game
  Yes as i am sure this question has come up a lot i just wanted so clarification and perhaps a bit of advice.I Realize to some degree or another the a Scripting engine does nothing more then Read what is in a file and act of key words i am just wounder if there is any particular way to set a good one up, or pitfalls i should be aware of.Advice is all i really am looking for here I know XML is looking like it would work nicely for a scripting Engine but there is the case of if it would not be faster to read and parse a regular text file.Thank you for any an all ReposesRegards Jouei.   
  Writing a scripting language is no small task. Yes you can write a basic command syntax in XML and use the built in .net xml parser. I tried this, and it started off simple but it soon gets complex, especially when you have to write the XML script part.Why don't you try either integrating LUA (I believe there are .net wrappers for it) or using C# via App Domains, keeping in mind that the only annoying bit about that is it's hard to unload a script after you load it in, but that might not be a problem for you.Edit: Here's an article for you.http://www.gamasutra.com/features/20070412/wilcox_01.shtml   