넓은 화면에서 DS를 더 편하게 즐기려면
넓은 세로 화면에서는 DS의 위 화면을 크게 보고 터치 화면은 방향키와 버튼 사이에 둘 수 있게 했습니다. 두 화면을 떨어뜨려 배치하면 남는 공간을 활용할 수 있습니다.
태블릿이나 펼친 폴더블처럼 폭이 넉넉한 화면에서 DS의 두 화면을 어떻게 배치할지 고민했습니다. DS 본체처럼 터치 화면을 방향키와 버튼 사이에 두면 어떨까 생각했습니다.
기존에는 두 화면을 위아래로 붙여 표시했습니다. 두 화면을 합치면 세로로 길어져 기기의 높이에 맞춰 크기를 줄여야 했습니다. 가로 공간이 남아도 위 화면을 더 키우기 어려웠습니다.
세로 방향의 자동 배치에서 공간이 충분하면 두 화면을 떨어뜨려 놓도록 바꿨습니다. 위 화면은 가로 폭을 넓게 쓰고 터치 화면은 아래쪽 방향키와 버튼 사이에 배치합니다.
터치 화면은 조작 버튼과 겹치지 않도록 버튼 사이의 공간에 맞춰 배치합니다. 위 화면의 크기를 바꿔도 아래 화면의 터치 위치가 어긋나지 않도록 각 화면을 따로 계산합니다.
폭이 좁은 휴대폰처럼 터치 화면을 따로 둘 공간이 없으면 기존의 위아래 배치를 사용합니다. 넓은 화면에서도 예전 배치가 편하다면 설정에서 ‘위아래’를 선택하면 됩니다.
배치는 시뮬레이터와 에뮬레이터에서 확인했습니다. 실물 폴더블의 터치 조작감과 성능은 아직 확인이 필요합니다.
함께 읽을 개발 이야기
- 개발 이야기v0.6.1초기 개발
내 손에 맞는 버튼 배치
화면 버튼의 위치와 크기를 손에 맞게 바꾸고, 연결한 컨트롤러의 버튼도 직접 지정할 수 있습니다.
- 개발 이야기v0.5.1초기 개발
게임마다 따로 고르는 설정
앱의 기본 설정은 그대로 두고 필요한 게임만 따로 조절할 수 있습니다. 화면과 소리, 조작과 자동 이어하기 설정을 게임별로 저장합니다.