본문 바로가기

Unity 유니티 기초강의30

유니티 UGUI Text 로컬라이징 폰트 추천 유니티 Unity 에서 글로벌 대응을 위한 폰트 세팅 및 추천폰트 유니티로 글로벌 원빌드로 진출하기 위해 여러방법이 있습니다. 1.가장쉬운 방법으로는 사용하고 싶은 한글 폰트를 사용하고 Import Settings 에서 Character 세팅을 Dynamic으로 해주는것 입니다. 폰트 설정을 다이나믹으로 하면 폰트에 들어있는 문자들이 적용되고 없는 문자들은 기기내부의 폰트를 찾아서 다른나라 글씨가 적용이됩니다. 상업적으로 무료이며 여러나라에서 공통으로 사용할수 있는 폰트를 구하는걸 추천합니다. 구글 Noto 폰트 , 네이버 폰트를 추천합니다. 2.TextMeshPro 글로벌 적용시 나라별로 폰트를 적용해야 잘나옵니다. 한국어 폰트, 일본어 폰트, 중국어간체 폰트, 중국어번체 폰트, 그 외의 국가 최소한 .. 2022. 6. 4.
Unity Script lifecycle 유니티 라이프 사이클 면접문제 유니티 기초이면서 게임회사 면접문제로 많이나오는 이론입니다. 순서와 언제 실행되는가를 알면 좋겠지요? c# 으로 스크립트 생성시 MonoBehaviour 라는 기본 제공 클래스에서 파생되는 클래스를 구현하여 Unity의 에디터와 소통합니다. 생성된 클래스에 오버라이된 함수들이 Awake Start Update 이 실행됩니다. 함수만 구현 하면 유니티 MonoBehaviour 에서 순차적으로 실행합니다. 2022. 6. 4.
유니티 Unity 코드 없는 비주얼 스크립팅 종류 인디게임 개발분들이 많이 사용하는 비주얼 스트립팅의 종류를 알아볼려고 합니다. 1.유니티에서 호환이 좋은 Bolt 입니다. Bolt는 Unity에서 지원하여 유니티 공식 비주얼 스크립팅입니다. 아티스트, 디자이너, 프로그래머 등 코드 한 줄 쓰지 않고도 게임을 만들수 있습니다. 참고적으로 코드로 만드는게 아니기에 한계는 있습니다. • 플로우 그래프: Unreal Blueprint와 유사하게 간단하고 직관성있게 게임이 어떻게 진행되는지 시각적으로 알수있습니다. • 상태 그래프: 유한 상태 기계(FSM)을 지원하여 쉽게 제작할수 있습니다. • 실시간 편집: 플레이 중에 생성하고 수정할 수 있습니다. Bolt는 런타임에서 변경사항을 저장하고 전달하여, 게임을 플레이하는 도중에도 값을 수정할수 있어 게임을 쉽고.. 2022. 6. 4.
유니티 비주얼 스크립팅 볼트 Bolt 1 - 설치 유니티에서 공식적으로 지원하는 볼트에 대해 공부해 보겠습니다. 한글로된 자료가 부족하여 자료수집 및 테스트를 많이해야하고 접근하기 쉽지 않아보이긴 합니다. 그렇지만 배우면 쉽게 간단한 게임을 만들수 있어 보입니다. 비주얼 스크립팅이란? 비주얼 스크립팅을 사용하면 코드를 사용하지 않고 Unity 로직을 만들수 있습니다. 기존 Unity 스크립팅은 C# 프로그래밍 언어로 만들지만, 비주얼 스크립팅은 명령을 시각적으로 그래프처럼 작성하여 보기 쉽습니다. 2019 LTS와 2020 LTS 버전의 경우에는 Unity 에셋 스토어에서 Bolt라고 검색후 비주얼 스크립팅 툴을 다운로드할 수 있습니다. 1. Bolt 볼트 설치 유니티 볼트를 설치하기 위해서는 유니티를 미리를 설치하고 프로젝트를 생성하여 빈 프로젝트를 .. 2022. 6. 4.