
Maid
특정 주제의 시작으로 안내합니다.
특정 주제의 시작으로 안내합니다.
머리말 참고: ‘게임 프로그래밍 패턴: 더 빠르고 깔끔한 게임 코드를 구현하는 13가지 디자인 패턴’ - 로버트 나이스트롬 핵심: 중복되는 것은 분리하여 공유. (= 최적화) 공유를 통해 많은 수의 소립 객체들을 효과적으로 지원한다. 내가 생각하기에, 특별...
머리말 참고: ‘게임 프로그래밍 패턴: 더 빠르고 깔끔한 게임 코드를 구현하는 13가지 디자인 패턴’ - 로버트 나이스트롬 핵심: 명령 교체: 메서드 호출을 실체화한 것이다. 콜백을 객체지향적으로 표현한 것이다. ...
머리말 Property (프로퍼티) 클래스 속성 흔히 get, set을 정의 해주는 간편한 예약어이다. 프로퍼티는 근본적으로 메서드 ? get/set public 필드 쓰지 않고, get/set 메서드 쓰는 이유 -> OOP 정보 은닉 지키기 위함. 데이터를 외부로부터 보호, 클래스가...
머리말 Unity Web 과거에는 ‘WebGL’ 이라는 이름으로 Build Target을 설정할 수 있었는데, 시간이 지남에 따라 Web Graphics API로 WebGL2, Web GPU도 지원하게 되면서 ‘WebGL’ 이라는 이름이 조금 어색해짐. -> 그래서 Unity 6부터 ‘Web’ Build Target으로 이름이 바뀜....
머리말 Strategy Pattern Code Block 팩토리 패턴과 함께 이런식으로 쓸 수 있다. public abstract class SomeStrategy { public abstract void CreateSomeThing(ref SomeObject someObject); } public class SomeStra...
머리말 아트 관련 Package UNITE Seoul 2025 Keijiro Takahashi 님의 성공적인 Unity 아트 프로젝트를 위한 6가지 강력한 패키지 세션 기반. VFX Graph Unity 내장 Package GPU를 이용해서 움직이는 파티클을 그래프를 써서 제작 가능 선능 좋고, 쓰기 쉬운 GUI 등 최대 장점으로는 ...
머리말 HideFlags HideFlags Hierarchy 창에서 보이지 않는 GameObject, Project 창에서 보이지 않는 Asset을 만들 수 있다. 보이지는 않지만 실제로 존재하는 GameObject, Asset. GameObject HideFlags.HideInHierarchy gameObject.hideFlags =...