08-31-2013, 04:13 PM
That's alot to read lol. I'm gonna reply to the last paragraph now before I reply to your overall post.
I just started using Lua(Interface) with c#. It's very easy to embed into c# and I've heard into any other language(C++). Both Lua and python are quite easy to understand and learn so that shouldn't affect your decision. However, I realized that I don't need scripting abilities just yet for the small game I'm working on. I plan to only allow scripting as a way for the end user to mod the game characters through a very simple and limited interface. Just go with what your comfortable with and make sure you actually need it.
I just started using Lua(Interface) with c#. It's very easy to embed into c# and I've heard into any other language(C++). Both Lua and python are quite easy to understand and learn so that shouldn't affect your decision. However, I realized that I don't need scripting abilities just yet for the small game I'm working on. I plan to only allow scripting as a way for the end user to mod the game characters through a very simple and limited interface. Just go with what your comfortable with and make sure you actually need it.