1. 첫 연애를 마친 뒤, 배운 점
감정을 다루는 법 그동안 나는 감정은 무시하며, 쓸데없는 것이라고 터부시했던 것 같다. 이성적인 논리만이 정답이라고 생각했다. 그랬던 내가 이별을 겪고 난 뒤, 휘몰아치는 감정을 제어할 수 없어 당혹스러웠다. 자연스럽게 이런 감정을 빠르게 잊으려 모든 내용을 삭제하고, 다시 떠오르지 않게 차단한다. 과연 이렇게 감정을 덮기에 급급한 것이 옳은 걸까? ...
감정을 다루는 법 그동안 나는 감정은 무시하며, 쓸데없는 것이라고 터부시했던 것 같다. 이성적인 논리만이 정답이라고 생각했다. 그랬던 내가 이별을 겪고 난 뒤, 휘몰아치는 감정을 제어할 수 없어 당혹스러웠다. 자연스럽게 이런 감정을 빠르게 잊으려 모든 내용을 삭제하고, 다시 떠오르지 않게 차단한다. 과연 이렇게 감정을 덮기에 급급한 것이 옳은 걸까? ...
What is this? 사용자의 입력이 들어오면 이벤트를 발생시킨다. 이벤트가 발생하면, 등록된 핸들러에 이벤트 정보를 보낸다. 이 작업은 하나의 Event System에서 관리된다. Why is it needed? UI 관련 상호작용을 처리하는데 유용하다. UGUI의 버튼과 같은 오브젝트는 Event System으로 만들어졌다. 따라서 Can...
다국어 지원 Localization Package를 이용하여 여러 언어를 지원하도록 만들었습니다. 방법은 [유니티 TIPS] Unity 로컬라이제이션 패키지로 다국어 시스템 간편하게 구축하기! - YouTube 유튜브를 참고했습니다. Localization Tables을 CSV로 저장해서 엑셀로 열고, AI를 통해 자동으로 번역하면 과정이 아주 수...
Enemy Shooter 총알을 발사하는 Spawner를 구현했습니다. EnemyPool에서 오브젝트 풀링을 담당하고, EnemyShooter에서 에너미 스폰을 관리합니다. 소환된 에너미는 바라보는 방향으로 나아가며, Enemy가 비활성화되면 EnemyPool에 반환됩니다. // 적 객체를 요청할 때 사용하는 메서드로, 성공 여부...
DOTS 폐기 현재 DOTS에는 지원하지 않는 것들이 너무 많아, 잠시 내려놓고자 합니다. AI Navigation, Animation 등등이 DOTS에 추가되기 전까진 사용하지 않을 것 같습니다. 그 전까진 아쉬운대로 Job + Burst Compile만 사용해서 최적화를 진행해보겠습니다. Top Down Camera Cinemachine...
대략 5년 전, 플레이 스토어에 간단한 게임 하나를 출시한 적이 있습니다. 잊어먹고 있었는데 나중에 확인하니 1만 다운로드가 넘어있더군요 그래서 이번 기회에 버전 2를 만들어 업데이트를 해보려 합니다. 개발 목표는 다음과 같습니다. DOTS 사용 그래픽/UI 개선 3D로 변경 멀티플레이 추가 PC/Mobile 크로스 플랫폼으로...
Problem Unity의 Collider과 Rigidbody 컴포넌트가 Subscene에서 자동으로 Bake되는 것 같긴 합니다만.. 몇몇 동작하지 않는 기능이 있는 것 같습니다. Rotation을 Freeze해도 기능이 적용되지 않습니다. Solution Package Manager > Unity Physics > Samp...
Entity Entity는 GameObject와 유사하다. 다만 Entity는 코드를 갖거나 컴포넌트의 컨테이너 역할을 하지 않는다. 그저 독립적으로 존재하는 Data(Component)를 묶는 ID 역할을 한다. Unity에서 사용하는 Data Packing 방법은 Archetype^[Unity DOTS 1. 왜 데이터 지향 프로그래밍(DOP...
DOTS Entities 1.0.16 기준입니다. DOTS(Data-Oriented Technology Stack) 데이터 지향 기술 스택이다. 아래 패키지들을 한번에 DOTS라고 부른다. Entities Entities Graphics Job System Unity Physics Havok Physics for Uni...
Google Search Console에서 직접 색인 요청을 하려면 모든 URL에 대해 일일히 요청해야 합니다. 이 과정을 조금이나마 편하게 만들어 보겠습니다. Google에서 제공하는 Web Search Indexing API를 사용할 것입니다. 전제 조건 Google Search Console에 블로그를 등록한 상태입니다. 블로그에 s...