그림도 소리도 Python으로 — Unity 게임 에셋을 스크립트로 생성한 방법
32x32 픽셀 캐릭터 8종, 효과음 6종, 배경음악, 한글 폰트 서브셋, 앱 아이콘과 스토어 그래픽까지 「오늘 누가 쏘냐?」의 에셋은 전부 Python 스크립트가 만든다. 생성 코드와 Unity 쪽 임포트 설정, 이 방식의 장단점을 정리했다.
태그
글 3 개
32x32 픽셀 캐릭터 8종, 효과음 6종, 배경음악, 한글 폰트 서브셋, 앱 아이콘과 스토어 그래픽까지 「오늘 누가 쏘냐?」의 에셋은 전부 Python 스크립트가 만든다. 생성 코드와 Unity 쪽 임포트 설정, 이 방식의 장단점을 정리했다.
프리팹도 씬 편집도 없이 화면 20여 개를 코드로만 만든 구조. 진입점 Bootstrap, UI 헬퍼 UIFactory, 화면 전환 ScreenBase, 그리고 갤럭시 폴드에서 화면 아래가 잘린 문제를 CanvasScaler 한 줄로 고친 이야기.
커피 내기용 파티게임 「오늘 누가 쏘냐?」를 Unity 6로 보름 동안 만든 기록. 사다리 하나로 시작해 게임 15개, 서버 없는 여러 폰 대전, Play 스토어 비공개 테스트까지 온 과정을 연재 첫 글로 정리했다.