Unity Command Line Build

Unity는 기본적으로 Command Line으로 Editor에 있는 클래스에 접근하여 명령을 내릴수 있는데 이를 이용하여 Gradle에 적용하여 빌드 할예정이다. 필요 지식 : Unity Custom Editor, Unity Script Build Command Line으로 Unity에 명령을 호출하기 위해서는 Unity에서 Custom Editor 클래스를 이용하여 먼저 타겟이 되는 플랫폼의 Build를 진행하여야 한다. Unity의 예약된 폴더명중 하나인 Editor는 Unity Editor 내에서만 동작하는 클래스로 유니티 내에서만 사용이 가능하고 실제 Release된 곳에서는 영향을 주지 않는다. 따라서 이 폴더안에 빌드할 스크립트가 담긴 클래스를 만들어 넣어야 한다. 상위 폴더가 어디이건 상관없이 Editor 폴더 아래에 두면 Editor 클래스가 되니 Editor 폴더를 만들어 안에다 빌드 클래스를 넣도록 하자 난 Editor/BuildEditor.cs 로 만들어 넣었다. 커맨드 라인에서 접근하기 쉽게 하기 위해서는 static 메서드 형식으로 실행할 매서드를 만드는것이 좋다. 예제는 아래와 같다.

Git사용을 위한 SSH Key

Git에 비밀번호 없이 접속하기 위해서는 SSH Key를 만들어 Git 서버에 넣어 인증된 사용자가 되어야한다. 즉, Git에서 접속하기 위해선 Git을 사용할 PC나 맥에서 SSH Key를 생성하여 Git서버에 입력해 놓아야 ssh 접속을 수행할때 해당 키를 바탕으로 접속을 수행하게 되는것이다. 먼저 Git을 사용할 Mac의 터미널을 연다.

Default Hangle

Unity나 다른 게임 개발시에 Bitmap Font를 많이 이용한다. 그때, 한글 사용시 필요한 리스팅을 나열해보았다.

Pagination