VB6 2D Acade Game Sample (비베6 아케이드 게임샘플)

VB6 2D Acade Game Sample (비베6 아케이드 게임샘플) 

 

지난번에 올렸던 VB DirectX8 2D Game Sample (비베 다이렉트8 샘플)을 변형하여 만든것.

그러니까 지금 올리는 소스가 이해가 안된다면, 저번에 올렸던 것을 참고하여 이해한후

이번 것을 보면 된다.

 

그리고 지난번에도 글로 썼지만 사실 소스를 다 이해할 필요가 없다.

자기가 원하는 부분만 적당히 고쳐서 쓰면 된다.

 

이 소스에서는 무엇을 포함하는가 하면..

 

1. 800 x 600 해상도 2D 구현

현재 창모드인데 소스를 고치면 전체화면으로도 만들 수 있다.

 

 

 

2. 40 x 40 의 타일들과, 주인공(40 x 40)의 충돌처리 계산

충돌처리 계산이 되어있어서 방향키로 주인공을 움직이고

Z키로 점프할 수 있게 되어있다.

 

3. 맵 에디터 동봉

맵 에디터가 들어있어서 txt파일인 맵파일을 불러와서 간단한 지형을 만들고,

이동가능과 불가능 지형을 표시할 수 있다.

 

 

말 그대로 아케이드 게임 샘플이라서 딱히 기능은 없고

주인공 이동과 맵 스크롤 정도가 구현되어있다.

 

부끄러운 일이지만 시험기간을 바쳐 만든 것이니 잘 써주시기를…

 

2012 / 6 / 29

 

(무단 수정, 복사, 배포 등 일체 자유)