HADEULSOFT
회사소개서비스포트폴리오회사소식인재채용문의EN
EN

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

회사소개서비스포트폴리오회사소식인재채용문의

대전시 유성구 대학로 31, 2118호(봉명동, 한진리조트)

사업자등록번호 : 244-81-01030   대표 : 김재식

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