{"id":721,"date":"2026-05-21T08:41:16","date_gmt":"2026-05-21T08:41:16","guid":{"rendered":"https:\/\/sites.wsagames.com\/yfw1e23\/?p=721"},"modified":"2026-05-21T14:49:58","modified_gmt":"2026-05-21T14:49:58","slug":"organisation-of-files-folders-assets","status":"publish","type":"post","link":"https:\/\/sites.wsagames.com\/yfw1e23\/2026\/05\/21\/organisation-of-files-folders-assets\/","title":{"rendered":"Organisation of Assets"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">As the Level Designer &amp; main 3D Artist of Scopophobia, I had to keep track &amp; organise a lot of things.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3D Assets<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Something I remember from a previous guest lecture talk is the importance of consistent naming &amp; organisation of assets in game developement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I didn&#8217;t follow this advice well until after I realised I had multiple assets sharing a similar description &amp; name, such as the mirror in the Home Apartment &amp; another mirror in the Supermarket Toilet, for example.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"515\" src=\"https:\/\/sites.wsagames.com\/yfw1e23\/wp-content\/uploads\/sites\/74\/2026\/05\/image-57-1024x515.png\" alt=\"\" class=\"wp-image-722\" srcset=\"https:\/\/sites.wsagames.com\/yfw1e23\/wp-content\/uploads\/sites\/74\/2026\/05\/image-57-1024x515.png 1024w, https:\/\/sites.wsagames.com\/yfw1e23\/wp-content\/uploads\/sites\/74\/2026\/05\/image-57-300x151.png 300w, https:\/\/sites.wsagames.com\/yfw1e23\/wp-content\/uploads\/sites\/74\/2026\/05\/image-57-768x386.png 768w, https:\/\/sites.wsagames.com\/yfw1e23\/wp-content\/uploads\/sites\/74\/2026\/05\/image-57-1536x773.png 1536w, https:\/\/sites.wsagames.com\/yfw1e23\/wp-content\/uploads\/sites\/74\/2026\/05\/image-57.png 1918w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">For assets in the Supermarket itself, their names do not reflect their position as Supermarket assets, a mistake which I do not intend to ever repeat. Later on, I decided to organise everything with their location\/position, underscore, then their description, underscore again, and finally if needed, their orientation\/variation (for ex. left or right, numbered variations etc.)<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"851\" height=\"317\" src=\"https:\/\/sites.wsagames.com\/yfw1e23\/wp-content\/uploads\/sites\/74\/2026\/05\/image-60.png\" alt=\"\" class=\"wp-image-725\" srcset=\"https:\/\/sites.wsagames.com\/yfw1e23\/wp-content\/uploads\/sites\/74\/2026\/05\/image-60.png 851w, https:\/\/sites.wsagames.com\/yfw1e23\/wp-content\/uploads\/sites\/74\/2026\/05\/image-60-300x112.png 300w, https:\/\/sites.wsagames.com\/yfw1e23\/wp-content\/uploads\/sites\/74\/2026\/05\/image-60-768x286.png 768w\" sizes=\"(max-width: 851px) 100vw, 851px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">For &#8216;Block&#8217;, since they all share the same material &amp; textures, I simply added &#8220;_Colour&#8221; and &#8220;_Roughness&#8221; as an indicator of their status as a base colour\/diffuse texture &amp; roughness texture. The material is simply named after the textures without the indicator as it doesn&#8217;t need one.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"966\" height=\"172\" src=\"https:\/\/sites.wsagames.com\/yfw1e23\/wp-content\/uploads\/sites\/74\/2026\/05\/image-59.png\" alt=\"\" class=\"wp-image-724\" srcset=\"https:\/\/sites.wsagames.com\/yfw1e23\/wp-content\/uploads\/sites\/74\/2026\/05\/image-59.png 966w, https:\/\/sites.wsagames.com\/yfw1e23\/wp-content\/uploads\/sites\/74\/2026\/05\/image-59-300x53.png 300w, https:\/\/sites.wsagames.com\/yfw1e23\/wp-content\/uploads\/sites\/74\/2026\/05\/image-59-768x137.png 768w\" sizes=\"(max-width: 966px) 100vw, 966px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Looking back, I should&#8217;ve made an asset sheet too for better organisation &amp; documentation. Here in this project, due to its smaller scale, the number of assets didn&#8217;t get out of hand, especially since I was the only one doing 3D modelling, Blender exporting &amp; majority of the UE5 importing. The few assets which were imported by Yushan were highly confusing for both of us.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As the Level Designer &amp; main 3D Artist of Scopophobia, I had to keep track &amp; organise a lot of things. 3D Assets Something I remember from a previous guest lecture talk is the importance of consistent naming &amp; organisation of assets in game developement. I didn&#8217;t follow this advice well until after I realised [&hellip;]<\/p>\n","protected":false},"author":65,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-721","post","type-post","status-publish","format-standard","hentry","category-year2sem2"],"_links":{"self":[{"href":"https:\/\/sites.wsagames.com\/yfw1e23\/wp-json\/wp\/v2\/posts\/721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.wsagames.com\/yfw1e23\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sites.wsagames.com\/yfw1e23\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sites.wsagames.com\/yfw1e23\/wp-json\/wp\/v2\/users\/65"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.wsagames.com\/yfw1e23\/wp-json\/wp\/v2\/comments?post=721"}],"version-history":[{"count":6,"href":"https:\/\/sites.wsagames.com\/yfw1e23\/wp-json\/wp\/v2\/posts\/721\/revisions"}],"predecessor-version":[{"id":920,"href":"https:\/\/sites.wsagames.com\/yfw1e23\/wp-json\/wp\/v2\/posts\/721\/revisions\/920"}],"wp:attachment":[{"href":"https:\/\/sites.wsagames.com\/yfw1e23\/wp-json\/wp\/v2\/media?parent=721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sites.wsagames.com\/yfw1e23\/wp-json\/wp\/v2\/categories?post=721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sites.wsagames.com\/yfw1e23\/wp-json\/wp\/v2\/tags?post=721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}