PhantomGamesDevelopment / Galactic-2D

Open source engine technology created in C++.
1 stars 1 forks source link

Scripting Languages #2

Open Phantom139 opened 10 years ago

Phantom139 commented 10 years ago

As mentioned in my forum post (http://forums.phantomdev.net/viewtopic.php?f=28&p=985#p985), I think it may be relevant to add the ability to plug in different scripting language modules into the engine so people aren't simply "forced" to use LUA.

To do this (since I haven't started the code yet), I would simply need to add a #define to the existing galacticSettings.h file to trigger a different module to load, and then in the eventual coming Console::init() method, add the relevant module load call. Adding this feature would make G2D a much more enticing engine for people to use as they will have access to their favorite language by simply plugging in the module they want to use.