2011-09-02 4 views
2

나는 XNA의 데스크톱 버전을 위해 3D XNA 게임을 작업 해 왔으며 가장 까다로운 문제 중 하나는 3D 모델에 대한 적절한 애니메이션 지원이 부족하다는 것입니다. 나는 지금 wp7 게임을 시작하려고 노력하고 있는데, 도구의 권장 조합이 경험에 기반을두고 있는지 궁금해합니다. 한마디로3d XNA/WP7 게임을위한 도구와 기술의 좋은 조합

: 나는 프로젝트로 가져 오기

  • 애니메이션을 다음과 같은 워크 플로우

    • 모델링
    • 텍스처링
    • 와 팁/우수 사례/경험을 찾고

    내가 아는 creator.xna.com에 대한 자습서가 있지만 실제로 예제를 찾고 있습니다. 최소한의 코드는 직접 작성해야합니다. 애니메이션을 가져 와서 작업 할 때 많은 코드가 있기 때문에 저는 여기에있는 예제를 좋아하지 않습니다.

  • +2

    gamedev.stackexchange.com에서이 질문을 시도해보십시오.게임 개발 세계에보다 구체적으로 적응할 수있는 잠재 고객을 만나실 수 있습니다. – Beska

    +0

    @Beska, 네가 맞을지도 모르지만 어떻게 움직일 수 있니? – UrbanEsc

    +0

    일반적으로 운영자가 대신 할 수 있지만 직접 복사/붙여 넣기가 더 쉬울 수 있습니다. 불행히도, 두 가지 기존 답변을 잃게된다는 단점이 있습니다. 아직도, 그것은 여기에서 닫힌 것으로 보이기 때문에, 당신은 잃을 것이별로 없습니다. – Beska

    답변

    2

    XNA가 그렇게하기 때문에 커스텀 코드가 많이 있습니다. 나는 놀랍게도 실제로 스크린을 가로 질러 어떤 속도로 움직이는 방법을 계산하기 위해 수학을 사용해야 만했다. 나는 수학이 변화를 세는 것 이상의 유용한 것이라고 생각한 사람을 의미합니까? 가장 좋은 방법은 XNA의 일부 라이브러리를 살펴 보는 것입니다. Codeplex.com에는 상당수가 있습니다. 순전히 두 번째 일을 한 이래로 나는 어떤 경험도 가지고 있지 않습니다. XNA 자원과 게임 엔진

    의 톤에

    XNA 3D 게임 라이브러리 http://www.synapsegaming.com/products/sunburn/engine/

    링크

    또는 Unity3D과 같은 것을 사용할 수 있습니다.

    내가 XNA라고 생각하는 것만큼 멋지다. 나는 당신이 얼마나 손으로해야하는지에 놀랐다. 나는해서는 안된다. 제작자의 예제 코드 중 상당 부분을 찢어서 다시 작성할 수 있습니다. 문제는 당신이 필요로하는 것을 찾고 그것이 무엇을하고 있는지 이해하는 것입니다. 좋아, 문제입니다.

    행운을 빌어 요

    +1

    +1은 Unity를 제안하기 때문에 OP가 원하는 패키지 종류처럼 보입니다. . 실제로 XNA는 일종의 "게임 엔진"이라는 오해가 있습니다. 실제로 게임 API는 그래픽 API 일 뿐이며 반드시 낮은 수준입니다. – MattDavey

    1

    전적으로 귀하의 경험에 달려 있습니다. 예를 들어 나는 MaxScript를 사용하는 사람이다. 그래서 나는 콘텐츠 파이프 라인에 너무 많은 문제가 없다는 것을 알고 있기 때문에 3dsmax를 선호한다. 또 다른 사람은 Maya 스크립팅에 익숙해있을 수 있으므로 Max를 선택하면 그 (것)들을 위해 광란이 될 것입니다. 이것에 대한 "올바른"대답은 없습니다.

    애니메이션을 가져와 작업하기 위해 많은 맞춤 코드가 있기 때문에 특히 여기서는 그다지 좋아하지 않습니다.

    이것은 게임 개발의 세계입니다. 모든 재미가있는 것은 아닙니다.

    +0

    답장을 보내 주셔서 감사합니다. 그러나 명확히하기 위해 : 저는 "올바른"길을 찾고있는 것이 아닙니다. 사람들이 wp7에서이 방법을 찾았습니다. 나는 XNA 데스크톱 (모델링 + 애니메이션)에서 그것을 기억하고 고통을했다. 나는 누군가가 오늘 사용할 수있는 도구로 전화로 이것을 달성하는 방법에 대한 간단한 방법을 터뜨릴 것이지만, 여전히 고통처럼 보일 것이라고 기대합니다 :) – UrbanEsc