srfoster / June

Java Support in Unity3d
Other
6 stars 2 forks source link

Support for other language bindings #1

Open zhuowei opened 11 years ago

zhuowei commented 11 years ago

I recently noticed that June is used in your CodeSpells educational game; after taking a look at the code, I'm convinced that the server of June can be used with other languages acting as a client if the necessary glue code is written to send the correct June commands over TCP.

I think this would be useful for exposing people to different varieties of programming languages in CodeSpells.

I noticed that multiple language support is on your roadmap, but I believe it is an important feature and should be prioritized.

srfoster commented 11 years ago

Hi zhuowei,

I agree. It's very important. And you're right, it shouldn't be too hard. A few changes inside of CodeSpells would be necessary. And then someone would need to port some of the Java packages over to a new language.

I don't personally have the bandwidth to do it at the moment. But I'll mention it to my team.

I don't suppose you'd be interested enough to tackle the challenge? No pressure. Just wondering. :)

Thanks, Stephen

zhuowei commented 11 years ago

I'll get on it when CodeSpells gets released for Linux. (It's just Unity3D, right? It shouldn't be hard to export to Linux.) (hint, hint, hint)

Edit: I guess Juno can run on Linux, as Linux uses colons for classpath separation, like Macs and unlike Windows.