C#으로 만들어 보는 Sokoban Game(WPF)

Software/C#|2024. 4. 18. 15:46
반응형

 

소코반 게임을 WPF 버젼으로 수정해서 올립니다. 아직 WPF를 공부중이라 MVVM 은 사용을 하지 않고 제작을 하였습니다.

코드는 지속적으로 수정을 진행할 예정입니다. 

소스 코드는 아래 Git에서 다운 받으시면 됩니다. 

 

https://github.com/Sihwan-Kim/PushPush.git

 

아래 파일은 맵화일과 Config파일 입니다. 실행파일이 있는 곳에 넣으시면 됩니다. 

stage.zip
0.00MB

 

Winform 버전의 알고리즘은 그대로 사용하였고 기능적인 부분이 조금 수정되었습니다. 

1. 윈폼 버전에서는 맵의 크기가 10 x 10으로 고정하였지만 WPF 버전에서는 크기를 동적으로 수정할 수 있도록 하였습니다.

2. 윈도우의 크기가 변경되면 맵이 항상 중앙에 위치 하도록 하였습니다. 

 

 

 

반응형

댓글()