2010-08-16 3 views
0

게임을 만들고 싶습니다. 주사위 놀이. 나는 Photoshop에서 내 견과류와 보드를 디자인하는 데 사용되었습니다. 너트를 png로 저장했습니다. 및 jpg로 보드. 에 대해 게임에 내가 그림 상자를 만들었고 그 그림을 PNG에 바인딩했습니다. 나는이 방법이 정확하지 않다는 것을 알고있다. 팁과 안내를주세요.내 게임 앱 최적화


내 질문이 너무 일반적인 것 같습니다. 내 질문이 바뀝니다. picturebox 대신 어떤 요소를 대체합니까? 너트를 움직이는 방법은 무엇입니까? 좋은 성능과 메모리 사용을 위해 . 나는 내 보드를 패널에 넣었고 패널의 Dock이 내 양식을 채웠다. 하지만 30 개의 그림 상자를 형태로 옮기고 이동하는 것은 정확하지 않습니다. 내 게임은 2d입니다. 나의 도전은 견과를 지키고 그들을 움직이는 것이다. 그림 상자를 사용하는 더 좋은 방법

+3

이 질문은 너무 일반적입니다. 시작하는 방법에 대한 자습서는 www.gamedev.net을 참조하십시오. – Gallen

+3

나는 그 질문이 조금 일반적 이라는데 동의 하겠지만, 나는 그가 게임을 위해 자신의 이미지 디스플레이를 최적화하는 방법을 궁금해하고 있다고 생각한다. –

+1

조언 : 게임 논리가 먼저 작동하도록 집중 한 다음 게임 자체가 작동 할 때 그래픽 등으로 놀 수 있습니다. –

답변

1

움직이는 그림 상자 주위에 않습니다. 특히 게임이 항상 움직이지 않고 매우 빠르게 움직이는 주사위 놀이 같은 게임의 경우.

다른 간단한 방법은 하나의 큰 캔버스를 만들고 onPaint 이벤트를 재정 의하여 Graphics 객체를 사용하여 이미지를 수동으로 그리는 것입니다 (또는 그 동안은 오래되었습니다).

더 복잡한 게임의 경우 3D 캔버스를 사용하여 그래픽 등의 하드웨어 가속을 활용하는 것이 좋습니다.

+1

감사합니다. 나는 내 보드를 패널에 넣었고 패널의 Dock이 내 양식을 채웠다. 하지만 30 개의 그림 상자를 양식에 넣고 옮기는 것은 정확하지 않습니다. 내 게임이 2d입니다. 내 도전 과제는 견과류를 보관하고 이동하는 것입니다. 그림 상자를 사용하는 것이 더 좋습니다. – Shahin

1

나는 멋진 포토샵 템플릿을 만들었습니다. Expression Blend로 템플릿을 가져 왔습니다. 이제 NUT와 Dice에 Usercontrol을 만들려고합니다. 덕분에 모두 .

관련 문제