Original Post
Ok, I'm just starting in game dev. as a hobby, and I have a question about scripting. I'm using C# and Managed Direct X. I'm moving pretty good on a 2D engine, and then I got into, how do I code the actual gameplay? Read up on game scripting (Lua, Python, etc). but really started to ask myself, since this is just me on the project do I really need to embedded a scripting language? Can't I just create a bunch of public C# functions to interact with the engine related classes to code the gameplay? Please let me know what I'm missing here... Thanks, Dave