2012-02-26 5 views
0

Unity가 게임 엔진이고 XNA가 프레임 워크라는 것을 알았지 만 어느 플랫폼이이 목적을 위해 잠재적으로 작동 할 수있는 것처럼 보입니다.XNA vs Unity for RTS Games

RTS 게임과 관련된 빌트인 또는 커뮤니티 구축 코드/오픈 소스 프로젝트와 관련하여 어떤 플랫폼이 더 많은 지원을합니까?

많은 스크립팅/프로그래밍이 어느쪽으로 든 포함될 것이라는 것을 알고 있지만, 내 자신의 빠르고 효율적인 충돌 감지, 길 찾기 알고리즘, 클라이언트/서버 네트워킹을 걱정할 필요가 없다면), 그것은 개발 속도를 크게 높이고 게임 플레이와 디자인에 더 집중할 수있게 해줍니다.

답변

1

만약 당신이 정말로 이 아니라면 당신이 방금 말했던 것처럼, 너트가 싫어지기를 원한다. 엔진을 사용하라.

많은 다른 프레임 워크에 비해 많은 것들이 XNA에서 높은 수준이지만 게임에서 실행되는 코드는 궁극적으로 궁극적으로 책임이 있습니다.

이것은 실제로 모든 장르에 적용됩니다.

그러나 은 유니티와 마찬가지로 무언가를 처리하려고하는 XNA를 사용하여 엔진을 작성할 수 있습니다.

Unity의 방식에서는 이미 엔진이므로 엔진에 실제로 쓸 수는 없지만 사용자가 유용하게 쓸 수있는 스크립트를 작성합니다. UnityAnswers, there are plenty written with RTS's in mind에 대해 조금 파고 들기 : Unity 게임에서 필요한 것을 통합하는 것이 당신의 임무입니다.

솔직히 말해서 어떤 옵션이 더 많은/좋은 리소스를 제공하는지 알 수 있습니다. 적어도 당신이 시작했으면 좋겠어요.

+0

감사합니다. 나는 내가 한 방향으로 내 작품을 잘라낸 것 같습니다. 아마 전체 엔진을 쓰는 것이 그다지 매력적이지 않을 것 같기 때문에 아마 Unity 길을 택할 것입니다. 다행히도 심각한 한계는 없습니다. –

0

Unity는 "시뮬레이션"요소 (물리, 충돌 감지, 독립 엔티티)를 많이 필요로하는 게임에 상당히 적합합니다. 그 모든 것들에 대해 걱정하고 싶지 않으면 유니티가 최선의 선택이 될 것입니다.