HADEULSOFT
CompanyServicesPortfolioNewsCareersInquiryKR
KR

Classic 2048–Puzzle Game

Client : 하들소프트
GameMobile
Cocos CreatorTypeScriptGoogle PlayAppStore

Swipe, merge numbers, and reach 2048 in this simple classic puzzle game.

Image 1
Image 2
Image 3
Image 4

Project Detail

게임 개요

Swipe, merge numbers, and reach 2048. 클래식 2048의 순수한 재미를 모바일에 최적화한 퍼즐 게임입니다. 군더더기 없는 미니멀 디자인과 부드러운 애니메이션이 특징입니다.

게임 규칙

  • 4×4 격자에서 스와이프하여 타일을 이동합니다

  • 동일한 숫자가 만나면 합쳐집니다 (2→4→8→16→...→2048)

  • 매 턴 빈 칸에 2 또는 4 타일이 랜덤 생성됩니다

  • 2048 타일 생성 시 승리, 이후 무한 모드로 계속 플레이 가능

  • 이동 가능한 타일이 없으면 게임 오버

개발 방향

원작 2048 웹 게임의 모바일 네이티브 최적화 버전입니다. 60fps 부드러운 애니메이션, 원핸드 조작 최적화, 오프라인 완전 지원을 목표로 개발했습니다.

핵심 개발 로직

  • 타일 이동 알고리즘: 방향별 행/열 순회 + 합산 플래그로 정확한 이동 보장

  • 애니메이션 큐: 이동 → 합산 → 신규 생성 3단계 시퀀스 관리

  • 스와이프 감지: 터치 시작/종료 벡터로 4방향 + 대각선 필터링

  • 상태 직렬화: 게임 상태를 JSON으로 직렬화하여 앱 종료 시 자동 저장

  • 크로스 플랫폼: Cocos Creator 빌드 시스템으로 iOS/Android 동시 배포

개발 기간

1주

Project Detail

게임 개요

Swipe, merge numbers, and reach 2048. 클래식 2048의 순수한 재미를 모바일에 최적화한 퍼즐 게임입니다. 군더더기 없는 미니멀 디자인과 부드러운 애니메이션이 특징입니다.

게임 규칙

  • 4×4 격자에서 스와이프하여 타일을 이동합니다

  • 동일한 숫자가 만나면 합쳐집니다 (2→4→8→16→...→2048)

  • 매 턴 빈 칸에 2 또는 4 타일이 랜덤 생성됩니다

  • 2048 타일 생성 시 승리, 이후 무한 모드로 계속 플레이 가능

  • 이동 가능한 타일이 없으면 게임 오버

개발 방향

원작 2048 웹 게임의 모바일 네이티브 최적화 버전입니다. 60fps 부드러운 애니메이션, 원핸드 조작 최적화, 오프라인 완전 지원을 목표로 개발했습니다.

핵심 개발 로직

  • 타일 이동 알고리즘: 방향별 행/열 순회 + 합산 플래그로 정확한 이동 보장

  • 애니메이션 큐: 이동 → 합산 → 신규 생성 3단계 시퀀스 관리

  • 스와이프 감지: 터치 시작/종료 벡터로 4방향 + 대각선 필터링

  • 상태 직렬화: 게임 상태를 JSON으로 직렬화하여 앱 종료 시 자동 저장

  • 크로스 플랫폼: Cocos Creator 빌드 시스템으로 iOS/Android 동시 배포

개발 기간

1주

9:41
Screen 1

HADEULSOFT

CompanyServicesPortfolioNewsCareersInquiry

31 Daehak-ro, Yuseong-gu, Daejeon, Room 2118~2119, South Korea

Business Reg. No.: 244-81-01030   CEO: Kim Jae-sik

Copyright 2017. HADEULSOFT CO. LTD. ALL RIGHTS RESERVED.