과거에는 따로 빌드해서
만들거라고 생각했는데
요즘은 그냥 내부에 안드로이드 에뮬 돌릴것 같음
그런데 안드로이드 에뮬이란게
핸드폰을 구현함 ×
안드로이드 os를 구현함 ×
이 아닌
APK구동기에 가깝지 않을까
os전체를 구현하는건 불필요하니까 api만 구현한거지
그러면 원본 게임의 apk만 넣으면 ok이니까...
거기에 데스크탑 키보드,마우스 상호작용만 추가하면...
안드로이드 게임 데스크탑 이식 성공!
생각해보니 안드로이드 os의 리눅스 커널은
하드웨어 호환성만 챙길목적으로 있는거고
모든 기능은 자바로 만들어졌다고 어디서 들었는데
블루스택같은것도 사실상 apk구동기 같은거 아닐까...?
에뮬로 구현안할껄 그럴꺼면 걍 블루스택이나 LD플레이어로 돌리라고 해버림
에뮬로 구현안할껄 그럴꺼면 걍 블루스택이나 LD플레이어로 돌리라고 해버림
유니티 언리얼이 멀티플랫폼 지원하니까 이식하기 쉬워졌을걸
아 유니티의 존재를 생각 못했네