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