2011-03-28 4 views
-1

C#을 사용하여 카드 게임을 만들고 싶습니다. 카드에 액세스 할 수있는 API를 찾았지만 C++ 용 래퍼가 필요한 API가 있습니다. XNA 프레임 워크는 cards.dll과 같은 카드 게임의 카드에 액세스 할 수있는 방법이 있습니까?XNA 카드 게임

+2

* 단지 * cards *로 링크 할 수 있다고해서 * 상상했던 * 것을 의미하지는 않습니다. 완전히 지원되지 않습니다. 닐의 대답과 함께 가라. –

답변

0

질문을 다시 정의 할 수 있습니다. XNA는 XNA가 무엇인지 그래픽 카드에 액세스하는 데 필요한 모든 것을 제공해야합니다. 특정 XNA가 네이티브 코드로하고 싶지 않은 것을 제공하고 있습니까?

+3

그는 그래픽 카드가 아니라 카드 놀이를 의미합니다. –

0

다릅니다. PC 용 게임을 만들고 싶다면 C++ 비 관리 API dll을 사용할 수 있습니다. 그러나 Xbox 360 또는 Windows Phone 7 용 게임을 만들고 싶다면 그렇게 할 수 없습니다.

1

짧은 대답은 : 아니오, XNA 용 카드 API가 없습니다. 내 google-Fu가 끔찍하지 않다면.

나는 자신의 것을 굴리는 것이 어렵다고 생각하지 않습니다. 꽤 기본입니다. 당신이 필요로하는 것만이 보드의 값/색상과 위치를 가진 카드 배열입니다. 뒤집 혔거나하지.

카드를 표시 할 때 SpriteBatch Depth 매개 변수를 사용하면 카드 배열을 사용하는 것에 대해 걱정할 필요가 없습니다.

값 비싼 질감 전환을 실시간으로 피하기 위해 모든 카드 그래픽을 단일 질감 시트에 넣는 것도 좋습니다.