i am developing a Multiplayer(actually MMORPG) architecture for learning purpose.
I do have some game developement background, but all my engines were very rigid and completly developed for the game itself.
That being said, i wanted to experiment so i designed a generic Entity/Component Model Architecture where i would like to extend the game logic, npc, ai, entities and game objects definition(monsters, characters, weapons, items, etc...) using a Scripting language for Code-Reuse and Hot Load/Reload purpose.
How would you proceed to implement such scripting language support in an engine? I plan to actually update the server-side simulation about 10 times per second.
Thanks in advance! ;)