본문으로 건너뛰기

dotgimon 제작기 10. 통신 세션 프로토콜과 폰트

·1 min read·10 / 21

같은 대전 결과를 두 기기가 한 번씩만 적용하게 만들었다

근거리 통신 세션 프로토콜을 만들었다. 세션은 양쪽 확인, 결과 적용, 수신 확인 세 단계를 거치고, 각 단계를 link_journal에 기록한다.

세션 ID 중복은 used_sessions로 차단했다. QR 세션과 근거리 거래가 두 번 적용되지 않게 막았다.

글자 모양도 앱 전체에서 하나로 맞췄다

Pretendard 폰트를 넣고 텍스트용 AppText 컴포넌트를 만들었다.