2010-05-12 7 views
2

저는 MMORPG와 같은 게임이 아니라 뱀 같은 게임을 만들고 싶습니다. 앞으로는 진전시키고 싶습니다. 나는 3 개월 전에 xna로 "pong"을 만들고 어떤 진행도하지 않고 떠났다. 이제 프로그램 게임을 다시하고 인터넷에서 검색하고 최종 최적의 옵션 2 개를 얻었습니다 xna/unity3d. 내가 C#을 알고 있다면 더 좋을까요? tyvm.게임 개발 xna/unity3d

+0

정말 간단하게 만들고 싶다면 C# IDE에 게임을 작성할 수 있습니다. 나는 과거 가려움증을 겪었고 과거에 환경을 더 잘 가르쳐주기 위해 틱택 테크 게임을 만들었다. –

답변

2

XNA는 Visual Studio에 완전히 통합되어 있으며 Microsoft에서 제작 한 "당사자"제품입니다. 당신은 또한 XBox (좋은 보너스)에서 그것을 실행하는 비교적 저렴한 액세스 할 수 있습니다.

Unity3d는 멀티 플랫폼 (iPhone 포트 등)의 장점을 가지고 있습니다.

4

글쎄, XNA Game Studio [GS]와 Unity3D는 이전 버전이 "유일한"프레임 워크이고 후자는 비주얼 편집기 및 기타 기능이있는 완전한 게임 엔진이기 때문에 실제로 비교하지 않습니다.

XNA GS는 모든 작업을 스스로 수행하려는 경우 올바른 선택입니다. 자신 만의 그래픽 렌더러, 게임 로직 인프라 (Unity3D에서만 게임 로직을 작성하는 것과 반대되는)와 그 밖의 모든 것들을 작성하십시오.

많은 인프라 코드를 쓰지 않고도 게임 플레이에만 전념하고 싶다면 Unity3D를 선택하는 것이 좋습니다.

그러나 고려해야 할 또 다른 사항이 있습니다. 게임을 360에서 실행하려면 Unity3D가 Xbox LIVE Indie Games 게시를 지원하지 않는 것처럼 XNA GS를 사용해야 할 수도 있습니다. Microsoft 영역 외의 다양한 대상 플랫폼에서 사용하는 경우 Unity3D가 더 나은 선택입니다 (Mono.Xna는 죽은 사람에게서 돌아 왔지만 여전히 사용할 수없는 상태 임).

면책 조항 : Unity3D를 전혀 사용하지 않았으므로 그것에 관한 제 말은 완전히 잘못되었을 수 있습니다.

+2

면책 조항 : 나는 Unity에 종사하며 당신의 말은 거의 정확합니다. 유니티로 XBLA에 퍼블리시 할 수 있지만, 별도의 라이센스를 받아야합니다. –