Skip to content

모바일 디바이스를 카드로 사용하여 플레이하는 보드게임

Notifications You must be signed in to change notification settings

oeccsy/OpenEnding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

OpenEnding

카드처럼 다루는 모바일 디바이스, 현장에서 즐기는 보드게임

OpenEnding은 코로나 이후로 잃어버린 오프라인 모임의 즐거움을 되찾기 위해 개발한 현장에서 즐기는 보드게임 입니다.
모바일 디바이스가 카드와 닮았다는 점에서 착안하여 디바이스의 자체를 카드처럼 뒤집는 플레이 방식을 구현하였습니다.
현장감을 강조하기 위해 외부 서버의 도움 없이 블루투스 통신으로 멀티플레이를 구현하였습니다.
=>
▲ Open ▲ Ending


플랫폼 장르 개발 환경 개발 인원 특징 소개 영상
Android 보드게임 Unity3D C# 본인 1명 멀티플레이 YouTube


멀티플레이

  • 모임 현장에서 플레이하는 취지와 잘 어울리는 Bluetooth LE로 구현했습니다.
  • 1:n으로 통신하는 클라이언트-서버 구조로 구현했습니다.
  • RPC를 적용하여 동기화를 구현했습니다.
  • 서버 유지의 문제가 해결되어 서비스 종료 개념이 없습니다.

Game Architecture 1



카드를 뒤집는 행위

  • 자이로센서를 이용하여 구현했습니다.
  • 카드처럼 뒤집는 행위를 통해 오프라인 보드게임의 물리적인 경험을 제공합니다.
  • 이러한 플레이 방식은 유저의 시야가 스마트폰 화면 밖으로 확장되는 기회가 되었습니다.
vs
▲ OpenEnding ▲ 일반적인 모바일 파티게임


자이가르니크 효과

마치지 못한 일을 쉽게 마음 속에서 지우지 못하는 현상

  • 자이가르니크 효과는 이커머스 분야에서 서비스의 리텐션을 높이는데 자주 사용합니다.
  • 도전과 포기 사이의 딜레마를 통해 게임 규칙에 적용을 시도했습니다.
  • 포기한 경우 GrayScale로 렌더링하는 연출을 구현했습니다.

About

모바일 디바이스를 카드로 사용하여 플레이하는 보드게임

Resources

Stars

Watchers

Forks

Packages

No packages published