컴퓨터 공학/Qt

[ Qt 프로그래밍 ] 순수 Qt로 만든 퍼즐게임 2048

혼새미로 2015. 11. 26. 19:38
반응형

 

 

이번에도 QT로 만든 퍼즐게임 2048입니다. 안드로이드 마켓에서 요즘 인기순위에 든 게임이죠? 한번쯤 본 게임입니다. 2048의 경우 4X4 의 행렬에서 숫자를 움직일때 같은 숫자면 서로 더해서 합쳐지고 또한 2 또는 4가 임의의 빈공간에서 나타납니다. 이렇게 계속 움직이고 합치고해서 2048의 숫자를 만들면 승리하게 됩니다. 간단하죠? 만드는 것도 간단합니다. 4X4크기의 배열을 만든 후에 임의의 공간에 2 또는 4를 넣어줍니다. 그리고 키보드의 입력을 받아서 상하좌우 각각의 경우에 따라서 합칠 수가 있는지 먼저 검사하고, 합칠 것이 있으면 합친 후에 해당 방향으로 정렬해줍니다. 이게 다입니다. 쉽죠?

 

 

2048.exe

 

반응형