며칠 전 공도님 블로그에 올라온 Farseer 물리엔진을 이용해서 만들어 보았습니다.
놀다가세요~!
직접 마리오를 움직여 보실 수 있는 모델하우스 :
http://www.shiverlight.net/ShiverMario/ShiverMario/ (끊김)
http://www.hugeflow.com/Sample/ShiverMario/Default.html (작동)
W : 점프
A : 왼쪽으로 이동
D : 오른쪽으로 이동
아직 충돌 시 이벤트 발생시키는 것은 구현하지 못하였습니다.
물리 엔진의 도움으로 마리오의 움직임이 원작에 못지 않는 것 같습니다.
놀다보면 마리오가 점프를 못하는 상태가 되는 버그가 숨겨져 있습니다.
공도님 블로그의 Farseer 물리엔진 관련 포스트 : http://gongdo.tistory.com/174
Codeplex의 Farseer 물리엔진 소개글 : http://www.codeplex.com/FarseerPhysics
위 페이지에 가셔서 오른쪽 위의 Current Release 링크를 누르시면 라이브러리가 포함된 샘플 프로젝트를
다운 받는 페이지로 연결이 됩니다.
-
길버트 2007/10/10 13:39
며칠 전에 이글 올렸었는데, 잘못해서 날아갔습니다.
그러면서 '파폭'에서 잘 안된다는 필유님의 코멘트도 날아가버렸구요. 죄송합니다.
현재 '파폭'에서 잘되게 고쳤졌습니다.
이전의 방식은 Image의 Source를 동적으로 변경하게 했던 방식이었는데요.
모든 마리오 Image를 Xaml코드에 추가하고 Visibility를 이용하는 방식으로
변경하니까 파폭에서도 잘 작동하네요. 감사합니다. -



