What do You think about integration Java coding in Unity?

Hi guys!
We all know that the game server applications are made with C# in “.NET” platform, then you install Microsoft Windows operational system on You server аnd run You application. That’s why it is very convenient to code the internal mechanics of the game in unity engine on C#. The same coder can manage the server application and the engine itself. But there is an alternative and it is also known to all!!!
You can made game server applications with Java in JDK, then you install Linux operational system on You server аnd run You application. However you can’t coding in Unity with Java! This is quite inconvenient!
I’m not going to organize the Holly War here. And I’m not going to discuss the details for the thousandth times. All we know that Java is thery simular to C# and etc.
It’s not about who is right and who is not. If you like C# then use it. It’s about that for Java users it will be convenient to code in Unit with Java.
In my opinion it is obvious that including of Java will lead to increase the popularity of Unity.
Let’s test this Idea. Please vote, discuss!

You do realize that C# is basically just better Java, right?

If you understand Java, C# should be easy. I know because I was taught how to program in Java, and was terrible at it until I switched to Unity and C#, and most the syntax was similar, except it was less verbose and easier to work with.

Also, there already is a Linux version of Unity in development, and C# works on it just fine.

1 Like

“no”/“I need another language”/“I need C++”.

However, if someone integrated common lisp into unity, I would be very interested.

1 Like

IIRC you can already run Unity on Linux.

KnightsHouseGames,

It’s like All in Russia!))) After assembly finalize with a file!!!)))
I’m talking only about convenience, if needed, of course I can do everything. But I do not want to. Games is a hobby in my case, and servers is work. I just want to try it without problems. It must be fun, I do not want another quests…
It’s like 3DS MAX! Very popular, very important! But who is making models in it???))) The last 10 years it is used only for Renfering!!!))) Most people I know use Modo! Of course the industry still uses Max and Maya, but it’s clumsy industry! They have to, because of different reasons. Same thing here, I can use C#, but why? I am not in industry! Nobody pay me for this. It’s all just for my fun. I don’t need fun with problems. I leave all the challenges at work. I’m talking about the people like me. It is those who are migrate to the product because of its advantages. Because of this, the market is gradually changing etc. This is my point of view. I’m trying to bring a reasonable argument to be heard. It’s more for Unity managers, than to solve the problem itself…

Maybe there is a misunderstanding here. Unity can runs on any system, and the game that developed in Unity also can runs on any system, this is the point of cross-platform solutions!!! However, the server has no connection to the Unity, it’s created on a completely separate technology on a separate server computer, which is connected to your client PC via the Internet, where you start the game. On your client side, You have any system You want. You can run the game on PC, mobile phone, different devices and systems. On You server side there is only one server, only one technology that deals with all this different clients.

We don’t need multiple topics about Java on Unity, sorry.

–Eric