이번에도 QT로 만든 퍼즐게임 2048입니다. 안드로이드 마켓에서 요즘 인기순위에 든 게임이죠? 한번쯤 본 게임입니다. 2048의 경우 4X4 의 행렬에서 숫자를 움직일때 같은 숫자면 서로 더해서 합쳐지고 또한 2 또는 4가 임의의 빈공간에서 나타납니다. 이렇게 계속 움직이고 합치고해서 2048의 숫자를 만들면 승리하게 됩니다. 간단하죠? 만드는 것도 간단합니다. 4X4크기의 배열을 만든 후에 임의의 공간에 2 또는 4를 넣어줍니다. 그리고 키보드의 입력을 받아서 상하좌우 각각의 경우에 따라서 합칠 수가 있는지 먼저 검사하고, 합칠 것이 있으면 합친 후에 해당 방향으로 정렬해줍니다. 이게 다입니다. 쉽죠?
'컴퓨터 공학 > Qt' 카테고리의 다른 글
[ Qt 프로그래밍 ] virtualbox 우분투 해상도 안맞을때 (0) | 2015.11.26 |
---|---|
[ Qt 프로그래밍 ] Qt를 안드로이드에 빌드하기 (0) | 2015.11.26 |
[ Qt 프로그래밍 ] 순수 Qt로 제작한 테트리스 (0) | 2015.11.26 |
[ Qt 프로그래밍 ]짭퉁 아오오니 제작 (0) | 2015.11.26 |
[ Qt 프로그래밍 ]QAudioOutput 예제 (0) | 2015.11.26 |