본문 바로가기
프로젝트/퍼즐 게임

운동하면서 즐기는 퍼즐 게임 만들기 - 개발 일지 #1

by 루까(Luka) 2026. 1. 18.
반응형

걸으면 풀리는 퍼즐 게임 — 개발 일지 #1: 아이디어

왜 만들려고 했나

퍼즐 게임을 좋아한다. 스도쿠, 노노그램, 로직 퍼즐 류를 꽤 오래 해왔다. 그런데 무료 퍼즐 게임의 공통적인 문제가 있다 — 광고가 너무 많다. 한 스테이지 클리어할 때마다 30초짜리 영상 광고를 봐야 하는 게 일상이다.

그래서 직접 만들어보기로 했다. 그냥 퍼즐 게임을 만드는 건 재미가 없으니, 하나의 축을 더 얹었다.

"걸으면 풀리는 퍼즐 게임"

운동과 퍼즐을 결합한 모바일 게임이다.


핵심 메커니즘

기본 규칙은 단순하다:

  • 모든 스테이지는 일반적인 퍼즐 방식으로 풀 수 있다
  • 어려운 스테이지에서는 걷기/달리기로 힌트를 얻거나 자동 클리어가 가능하다
운동량 보상
2km 걷기 힌트 1개
5km 걷기 스테이지 자동 클리어
10km 누적 특별 스테이지 해금

운동을 강제하지는 않는다. 실력으로 다 깰 수 있다. 다만 막히면 산책 한 번 다녀오면 도움이 된다는 설계다.


차별화 — 한국 관광지 연동

퍼즐 게임은 넘쳐난다. 차별화 포인트가 필요했다.

한국의 실제 관광지를 게임에 녹이기로 했다. 각 도시마다 고유한 스테이지 팩이 있고, 실제로 그 장소를 방문하면 특별 콘텐츠가 해금된다.

서울   → N서울타워, 경복궁, 홍대
부산   → 해운대, 감천문화마을
제주   → 한라산, 성산일출봉
경주   → 불국사, 첨성대
...

GPS 기반으로 위치를 확인해서 해당 장소 근처에 가면 스페셜 퍼즐이 열리는 방식이다. 관광 + 운동 + 게임을 한꺼번에 엮는 구조다.


확장 로드맵

처음부터 글로벌을 생각하진 않았지만, 구조 자체가 확장에 열려 있다.

Phase 1: 한국 주요 10개 도시
Phase 2: 전국 50개 관광지
Phase 3: 일본, 동남아
Phase 4: 전 세계

관광지 데이터만 추가하면 새 스테이지 팩이 생기는 구조로 설계할 예정이다.


기술 스택

Flutter를 선택했다.

이유는 간단하다:

  • iOS/Android 동시 개발 가능
  • 게임 수준의 커스텀 UI 구현에 강하다
  • 걸음 수 트래킹, GPS 등 네이티브 기능 플러그인이 잘 되어 있다

개발 기간은 2~3개월로 잡았다. 핵심 퍼즐 엔진 먼저 만들고, 운동 연동은 그 다음에 얹는 순서다.


솔직한 심경

기대가 되면서도 불안하다.

기대하는 것:

  • 내가 매일 쓸 수 있는 앱을 만든다는 것
  • 실제 사용자가 생기면 어떤 느낌일까
  • 사이드 프로젝트로 수익이 나면 좋겠다

걱정되는 것:

  • 2~3개월이면 될까? 항상 예상보다 오래 걸린다
  • 운동 연동이 기술적으로 까다로울 수 있다
  • 만들어놓고 아무도 안 쓰면?

일단 시작한다. 다음 개발 일지에서는 Flutter 프로젝트 세팅과 기본 퍼즐 UI를 다룰 예정이다.


기술 스택: Flutter, Dart, GPS/Pedometer API
시리즈: 퍼즐 게임 개발 일지 #1 / 4

반응형