C# Scripting question...
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
You can indeed, except it's not *quite* that simple. I asked a similar question here and got some really good responses with links. Take a look at some of them and come back if you have any questions :)
Quote:Can't I just create a bunch of public C# functions to interact with the engine related classes to code the gameplay?
That's what scripting is, fundamentally: using your API to do the work, but in a meta-language that describes how your APi is to be called when the player bumps into a wall, gets hit for damage, etc.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement