
맞고의 재미는 규칙과 점수에만 있지 않습니다. 손에 든 패를 확인하고, 카드를 힘 있게 내려놓고, 눈앞의 상대와 반응을 주고받는 ‘손맛’도 게임 경험의 중요한 일부입니다.
타격맞고는 이 감각을 디지털 환경으로 옮기기 위해 태블릿과 스마트폰, 가속도 센서를 결합한 실시간 카드게임 프로젝트입니다. 태블릿은 두 사람이 함께 보는 경기장이 되고, 각자의 스마트폰은 손패와 컨트롤러가 됩니다.

함께 만든 팀 👥
타격맞고는 게임 경험과 여러 기기의 연결을 함께 설계한 팀 프로젝트입니다.
| 담당 영역 | 주요 역할 |
| 게임 기획 및 UX | 맞고 규칙, 점수 흐름, 기기별 사용 경험 설계 |
| 게임 로직 | 카드 분배, 턴 진행, 승패와 상태 관리 |
| 실시간 통신 | 태블릿과 스마트폰 사이의 데이터 동기화 |
| 센서 인터랙션 | 스마트폰 움직임을 카드 입력과 연결 |
서로 다른 화면에서 하나의 게임이 끊김 없이 이어지도록, 기기 역할과 데이터 흐름을 중심으로 협업 구조를 잡았습니다.
한 화면을 넘어 세 대의 기기로
타격맞고에서는 한 대의 태블릿과 두 대의 스마트폰이 함께 움직입니다. 태블릿에는 공용 카드와 경기 상황이 표시되고, 각 플레이어는 자신의 스마트폰에서 개인 패를 확인합니다.

같은 공간에서 중앙의 태블릿을 함께 바라보면서도 자신의 패는 개인 화면에만 보이기 때문에, 실제 화투를 마주 보고 치는 분위기와 디지털 게임의 편리함을 동시에 살릴 수 있습니다.
프로젝트의 기술 구성 🛠️
| 영역 | 기술 구성 |
| 게임 개발 | Unity 계열 게임 엔진, C#·C++ 기반 로직 |
| 실시간 통신 | WebSocket |
| 데이터 관리 | MySQL |
| 센서 입력 | 스마트폰 가속도 센서 |
| 플랫폼 | 태블릿 서버, 스마트폰 클라이언트 |
핵심은 특정 기술을 많이 사용하는 것이 아니라, 카드 선택과 점수 변화가 세 기기에 같은 상태로 전달되도록 만드는 데 있습니다.
실시간 게임 아키텍처

[플레이어 A 스마트폰] ─┐
├─ WebSocket ─ [태블릿 게임 서버]
[플레이어 B 스마트폰] ─┘ ├── 카드·턴 관리
├── 점수 계산
└── 게임 상태 동기화
태블릿은 게임 규칙과 공용 상태를 관리하고, 스마트폰은 플레이어의 선택과 센서 입력을 전달합니다. 처리 결과는 다시 두 스마트폰과 중앙 화면에 공유됩니다.
주요 기능 흐름으로 살펴보기 📱
플레이어가 스마트폰에서 카드를 선택하거나 기기를 움직이면 입력이 태블릿 서버로 전달됩니다. 서버는 맞고 규칙에 맞춰 결과를 처리하고, 카드 정보와 점수, 게임 상태를 모든 화면에 갱신합니다.

이 과정에서 실시간으로 맞춰야 하는 정보는 크게 세 가지입니다.
- 카드 정보: 선택한 카드와 새로 배치된 카드를 공유합니다.
- 점수 변화: 획득한 패와 점수를 같은 시점에 반영합니다.
- 게임 상태: 시작, 진행, 종료와 승패 결과를 일관되게 유지합니다.
가속도 센서는 화면 터치만으로는 만들기 어려운 몸의 움직임을 입력으로 바꿉니다. 스마트폰을 실제 패처럼 움직이는 순간이 디지털 맞고의 새로운 손맛으로 이어지는 셈입니다.
익숙한 놀이를 새롭게 즐기는 방법
타격맞고는 오래된 카드게임의 규칙을 바꾸기보다, 플레이하는 방식에 새로운 기술을 더했습니다. 모두가 보는 화면과 나만 보는 화면을 나누고, 손의 움직임까지 게임에 연결하면서 같은 공간에서 함께 즐기는 경험을 강조했습니다.
프로젝트 후기
가장 흥미로운 점은 기기의 수가 늘어날수록 사용자 경험도 새롭게 설계해야 한다는 사실이었습니다. 태블릿과 스마트폰의 역할을 명확히 나누자 각 화면에 어떤 정보를 보여줘야 하는지 자연스럽게 정리할 수 있었습니다.
실시간 게임에서는 모든 화면이 같은 순간을 공유하는 것이 중요했습니다. 카드 한 장의 선택도 점수와 상대 화면, 중앙 경기장에 차례로 영향을 줍니다. 기능을 개별적으로 바라보기보다 하나의 상태 변화로 연결하는 사고를 배울 수 있었습니다.
센서는 단순한 기술 요소를 넘어 게임의 분위기를 만드는 장치였습니다. 익숙한 터치 입력 대신 실제 몸동작을 더하면서 전통 놀이의 감각을 디지털 방식으로 재해석했습니다.
다음 한 장은 화면이 아니라 손끝에서
전통적인 맞고와 스마트 기기의 만남은 생각보다 자연스럽습니다. 규칙은 익숙하게 유지하면서, 화면의 역할과 조작 방법만 바꿔도 전혀 다른 재미가 만들어지기 때문입니다.
스마트폰을 움직이는 순간 중앙의 패가 바뀌는 게임, 타격맞고가 상상한 새로운 한 판입니다. 😊
'프로젝트' 카테고리의 다른 글
| [GL 2기] 핸디홈 — 평면도를 손안의 3D 집으로 (0) | 2026.07.28 |
|---|---|
| [GL 2기] 핸디홈 팀원 모집기 — AI 인테리어 아이디어를 프로젝트로 (0) | 2026.07.28 |
| [GL 2기] 타격맞고 팀원 모집기 — 익숙한 맞고를 새로운 게임으로 (0) | 2026.07.28 |
| [GL 1기] BaroData — 흩어진 웹 정보를 바로 업무 데이터로 (1) | 2026.07.28 |
| [GL 1기] BaroData 팀원 모집기 — 업무 불편에서 경진대회 프로젝트까지 (0) | 2026.07.28 |