게임엔진/크로스플랫폼 : HazelEngine
231010 자체 엔진 개발 : Editor Asset System 설계
mrawesome
2024. 6. 23. 12:30
Editor
- EditorAsset -> Resource 를 가지고 있는 형태
- Resource 는 Object 상속, 모든 Resorce 의 Base Class
- EditorAssetManager -> Editor 상에서 Import 된 모든 Asset 관리
- EditorAssetProcessor -> 각 type 별 Asset 관련 기능을 수행하는 function class
- FileID, Uuid ->FileId 는 path 기반, Uuid 는 랜덤 발급 고유 id => Object DB 들어가면 내용을 변경해야 할 수도 있다.