SWiG and Transcendence
- Ttech
- Fleet Admiral
- Posts: 2767
- Joined: Tue Nov 06, 2007 12:03 am
- Location: Traveling in the TARDIS
- Contact:
For a while now I've been wondering how it might be if Transcendence could support more scripting languages to develop the game and I stumbled upon SWiG - http://www.swig.org/. Which allows languages to be used by developing a single C++ api. I know its not very likely this would ever get implimented, but it certainly would open up development of modding to those who want to or can learn lisp-like dialect.
-
- Fleet Officer
- Posts: 1036
- Joined: Wed Feb 03, 2010 4:28 am
- Location: Researching how to make St. Kats star go supernova.
- Contact:
Well, since the game is programed in C++, then this would allow core mods. I support this idea, because of the ability to make core mods, but of course there is also more risk to using some mods and then there's the problem with uploading them because of the increased file size.
Play in over 100 systems in a network. Play the 2011 Mod Of the Year
and the highest rated mod on Xelerus, The Network.
Play the July Mod of the Month, Fellow Pilgrims!
Play My other mods as well
(Drako Slyith)* I am a person
(Eliza chatbot)> Do you believe it is normal to be a person?
- alterecco
- Fleet Officer
- Posts: 1658
- Joined: Wed Jan 14, 2009 3:08 am
- Location: Previously enslaved by the Iocrym
I would not touch swig with a very long stick, wearing a full bombsquad suit. If the core started using swig it would be much better to just opensource it. And for those that want to script, learn tscript already! It's not that hard (compared to learning any other language from scratch)
-
- Fleet Officer
- Posts: 1036
- Joined: Wed Feb 03, 2010 4:28 am
- Location: Researching how to make St. Kats star go supernova.
- Contact:
That's true, tscript is very easy to learn compared to most other computer languages.
Play in over 100 systems in a network. Play the 2011 Mod Of the Year
and the highest rated mod on Xelerus, The Network.
Play the July Mod of the Month, Fellow Pilgrims!
Play My other mods as well
(Drako Slyith)* I am a person
(Eliza chatbot)> Do you believe it is normal to be a person?
- Ttech
- Fleet Admiral
- Posts: 2767
- Joined: Tue Nov 06, 2007 12:03 am
- Location: Traveling in the TARDIS
- Contact:
As for opening up the source - swig creates an api. And if we don't want to use swig there is a microsoft version of swig that might be interesting. It was just an idea personally python, lua, and tscript I would love to see be in the game. If I had to pick two, it would be lua and trscript, but thats besides the point. The size would not increase of the mods, but the size of the game might increase. It is really just an idea.