2048은 싱글 플레이어 슬라이딩 블록 퍼즐 게임입니다. 게임의 목표는 숫자가 매겨진 타일을 격자 위에 밀어서 결합하여 숫자 2048의 타일을 만드는 것입니다. 그러나 목표에 도달한 후에도 계속해서 게임을 플레이하여 더 큰 숫자의 타일을 만들 수 있습니다.
🚂 동기부여
저는 크로스 플랫폼을 지원하는 Flutter의 능력에 매료되었고 이를 사용하여 재미있는 것을 구현하고 싶었습니다. 그러다가 이 게임을 만들겠다는 생각이 떠올랐어요. 타일 이동 논리는 다른 2048 게임 프로젝트에서 복사되었습니다.
✔️ 토도
통계(이동 횟수, 플레이 시간 등)
애니메이션 작업(현재 보드를 따라 타일을 이동하는 애니메이션은 없습니다)
기능 개요
다양한 그리드 크기 지원(표준 - 4x4 그리드)
게임 엔진이 UI와 분리되어 있습니다.
높은 점수 지원(SharedPreferences / NSUserDefaults에 저장됨)
한발 물러서기를 지지한다
승패 확인
누락된 기능(모든 기여를 환영합니다)
애니메이션 이동
제스처 엔진이 조금 느리게 반응하는 것 같아요
제한된 테스트 범위
단계 내역(다중 단계 뒤로)