작성
·
196
0
현재 배운 내용을 모바일(안드로이드)로 만들고 싶습니다.
키보드나 마우스 입력대신 터치를 입력받아야 될텐데 혹시, 참고 사이트가 있을까요?
그외에 주의해야되거나 다른점이 많을까요?
(이전 질문을 검색해보니 결제부분만 사용안하면 될듯합니다만)
답변 1
0
앞으로 개발하실 때 세세한 유니티 API는
그냥 구글에 치면 다 나온다는 믿음을 가지시면 됩니다.
ex) mobile touch control, mobile joystick 등으로 검색
다만 땅을 찍어서 그쪽으로 이동하는 형태가 아니라면
일반적인 모바일 MMO에서는 버튼을 눌러 (왼쪽에 상하좌우, 오른쪽에 스킬)
조작하는게 일반적인데, 그럴 경우 그냥 지금처럼 UI Button기반으로 하면 되기 때문에
별도로 특이하게 작업할 코드는 없습니다.
얼마 전에 코드 테스트 차원에서 강의 Part9 코드를 기반으로
간단한 온라인 RPG 게임을 쌓아 올려서 출시해봤는데,
별다른 문제는 없었지만 인증/결제 쪽이 매우 짜증났던 기억이 있습니다.
(구글 PlayStore 문서화가 잘 안 되어 있고, 최근에 또 구글 개발자 사이트 대격변이 일어나는 등)
그 외 일부 dll (Json Serializer쪽이었던 것으로 기억)이
모바일 버전에서는 작동하지 않아,
Unity PackageManager에서 모바일 버전을
지원하는 것으로 다시 다운받아 교체했습니다.
관련 문제는 모바일 빌드를 한 다음
모바일 기기에 실행해보면서 로그를 살펴보면 됩니다.
PC 환경에보다 귀찮은 점은 실시간 디버깅이 힘들고
로그를 찍으면서 원인을 파악해야 한다는 점인데
로그 찍는 등의 환경 설정 (adb logcat unity 등)때문에 초반에 고생을 할 수 있습니다.
답변감사합니다 ^^
말씀만 들었는데도 쉬울듯하면서도 막막한 느낌도 있네요.
좋은강의 감사드립니다.