2014-03-18 4 views
0

유니티 3D를 배우려고하지만 Java Pro를 배우는 것과 같지만 3D 게임 개발과 Unity3D를 사용하고 싶습니다. C++이나 C# 또는 자바 스크립트지만 자바 스크립트로 작성 될 수 있기 때문에 Java 또는 C로도 작성할 수 있습니까?C++/JavaScript Unity3D with Java

+2

와우. 이것은 지저분한 게시물입니다. 당신이 요구하는 것을 말하기는 어렵습니다. 짧은 대답 : 아니오, Unity 3D에서 C 또는 Java를 사용할 수 없습니다. 그러나 C# 또는 Javascript 또는 자체 사용자 정의 스크립팅 언어 인 Boo를 사용할 수 있습니다. –

+0

도움 주셔서 감사합니다 – user3407215

+0

그리고 JavaScript는 실제로 JavaScript가 아닙니다. 그것은 다소 다른 UnityScript입니다. 자세한 내용은 http://wiki.unity3d.com/index.php/UnityScript_versus_JavaScript를 참조하십시오. Unity 내부에서는 C++을 사용할 수 없습니다. 프로 버전을 사용하는 경우 C++로 플러그인을 개발하고 Unity와 인터페이스 할 수 있지만 언어가 갈수록 Mono에 의존합니다. – Bart

답변

2

자바는 자바와 다릅니다. 내가 전에 들었던 좋은 비유는 "자바는 자바에게, 자동차는 카펫에 무엇을 할 것인가"입니다.

따라서 Java에서는 Unity3D을 사용할 수 없습니다. 그러나 여기에서 볼 수있는 게시물은 Best 3D Java Engine입니다.

0

유니티 3에 처음 도입되었을 때 나는 자바 프로그래머 였고, C#이나 특히 자바에 대해서도 몰랐다. 하지만 나중에 C#을 선택하는 것이 얼마나 쉬운 지 알았습니다. 둘 다 객체 지향 언어이며 많은면에서 매우 유사합니다 (구문도 꽤 유사합니다). 실제로 Java를 잘 사용한다면 C#을 문제없이 사용할 수 있습니다. 질문에 정확하게 대답하기 위해 Unity는 Java 또는 C++로 코딩 할 수 없습니다.