0
Answered

Compression on GC Assets

dvr 4 months ago in Game Creator updated by Marti (Lead Developer) 4 months ago 5

Any reason why some of the GC Assets are set with no compression? Ex: Assets/Plugins/GameCreator/Inventory/Materials/Items/ItemDefaultIcon.png


This is for a simple scene with just the Player. I have enabled most of the modules, but didn't reference any. So not sure either its included in the builds as well

-------------------------------------------------------------------------------
Build Report
Uncompressed usage by category (Percentages based on user generated assets only):
Textures 4.7 mb 13.9%
Meshes 3.0 mb 9.0%
Animations 2.7 mb 8.1%
Sounds 3.5 kb 0.0%
Shaders 235.9 kb 0.7%
Other Assets 563.6 kb 1.6%
Levels 59.9 kb 0.2%
Scripts 1.1 mb 3.2%
Included DLLs 13.3 mb 39.5%
File headers 8.0 mb 23.8%
Total User Assets 33.7 mb 100.0%
Complete build size 99.1 mb
Used Assets and files from the Resources folder, sorted by uncompressed size:
3.1 mb 3.1% Assets/Plugins/GameCreator/Characters/Models/Character.fbx
1.3 mb 1.3% Assets/Plugins/GameCreator/Inventory/Materials/Items/ItemDefaultIcon.png
1.3 mb 1.3% Assets/Scene/Scene 01/Lightmap-0_comp_dir.png
1.1 mb 1.1% Assets/Plugins/GameCreator/Characters/Animations/Animations/Groups/LocomotionWalk.asset
682.8 kb 0.7% Assets/Scene/Scene 01/Lightmap-0_comp_light.exr
507.4 kb 0.5% Assets/Plugins/GameCreator/Characters/Animations/Animations/Groups/LocomotionRun.asset
382.2 kb 0.4% Assets/Plugins/GameCreator/Characters/Animations/Animations/Groups/LocomotionRagdoll.asset
341.5 kb 0.3% Assets/Scene/Scene 01/Lightmap-1_comp_dir.png
283.5 kb 0.3% Assets/Plugins/GameCreator/Inventory/Materials/Items/Currency.png
243.4 kb 0.2% Resources/unity_builtin_extra
215.8 kb 0.2% Assets/Plugins/GameCreator/Characters/Animations/Animations/Groups/LocomotionAir.asset
203.4 kb 0.2% Assets/Plugins/GameCreator/Quests/Assets/Fonts/Skranji-Regular.ttf
202.8 kb 0.2% Assets/Plugins/GameCreator/Quests/Assets/Fonts/Skranji-Bold.ttf
171.3 kb 0.2% Assets/Plugins/GameCreator/Characters/Animations/Animations/Groups/LocomotionDash.asset
170.8 kb 0.2% Assets/Scene/Scene 01/Lightmap-1_comp_light.exr
143.8 kb 0.1% Assets/Plugins/GameCreator/Characters/Animations/Animations/Groups/LocomotionJump.asset
107.9 kb 0.1% Assets/Plugins/GameCreator/Characters/Animations/Animations/Groups/LocomotionLand.asset
96.4 kb 0.1% Assets/Plugins/GameCreator/Characters/Animations/Animations/Groups/LocomotionPivot.asset
86.1 kb 0.1% Assets/Plugins/GameCreator/Inventory/Materials/Common/WindowCentral.png
86.1 kb 0.1% Assets/Plugins/GameCreator/Inventory/Materials/Common/PanelDark.png
74.3 kb 0.1% Assets/Plugins/GameCreator/Core/Materials/Input/TouchPanel.png
64.3 kb 0.1% Assets/Scene/Scene 01/ReflectionProbe-0.exr
54.6 kb 0.1% Assets/Plugins/GameCreator/Quests/Assets/Panels/PanelImage.png
22.1 kb 0.0% Assets/Plugins/GameCreator/Quests/Assets/Panels/PanelWrap.png
22.1 kb 0.0% Assets/Plugins/GameCreator/Quests/Assets/Panels/PanelWind.png
22.1 kb 0.0% Assets/Plugins/GameCreator/Inventory/Materials/Items/ItemSlotHightlight.png
22.0 kb 0.0% Assets/Plugins/GameCreator/Inventory/Materials/Items/ItemSlotNormal.png
22.0 kb 0.0% Assets/Plugins/GameCreator/Inventory/Materials/Items/ItemSlotPressed.png
22.0 kb 0.0% Assets/Plugins/GameCreator/Inventory/Materials/Items/ItemSlotDisabled.png
16.8 kb 0.0% Assets/Plugins/GameCreator/Core/Materials/Input/TouchStick.png
16.7 kb 0.0% Assets/Plugins/GameCreator/Messages/FloatingMessage/Textures/FloatingMessage.png
13.6 kb 0.0% Assets/Plugins/GameCreator/Quests/Assets/Panels/PanelHead.png
13.3 kb 0.0% Assets/Plugins/GameCreator/Quests/Resources/GameCreator/QuestsJournal.prefab
10.9 kb 0.0% Assets/Plugins/GameCreator/Inventory/Resources/GameCreator/Inventory/ContainerUI.prefab
10.4 kb 0.0% Assets/Plugins/GameCreator/Quests/Assets/Panels/Selection/SelectionLightBlue.png
10.4 kb 0.0% Assets/Plugins/GameCreator/Quests/Assets/Panels/Selection/SelectionLight.png
10.4 kb 0.0% Assets/Plugins/GameCreator/Quests/Assets/Panels/Selection/SelectionDark.png
10.4 kb 0.0% Assets/Plugins/GameCreator/Quests/Assets/Panels/Selection/SelectionAccent.png
10.4 kb 0.0% Assets/Plugins/GameCreator/Inventory/Resources/GameCreator/Inventory/MerchantUI.prefab


Unity version:
2018.4.23f1
Game Creator version:
1.1.8
BAD, I'M UNSATISFIED

I think the question was misunderstood. The textures were set non-compressed when I import. I can go and change, but its a pain to go dig out all

Satisfaction mark by dvr 4 months ago

Do you have in Preferences/General / Compress assets on import maybe disabled?

No.. I checked and this is enabled. Interestingly not all sprites have this issue. I could see pretty much all in Inventory has this issue. However, the ones under Core do not

Answered

All (most) assets that come with Game Creator are set to keep the highest quality. For example, Inventory textures use RGB32 lossless compression to have this nice and crisp edges. You may need to tune down the quality of textures for your game, depending on how many you want to use. But GC does this to not compromise quality.

Hi Marti.. were you able to check if this was missed out?

The default textures that come with Game Creator are there to serve as an example. However, we decided to set them to have a relatively low compression ratio so they look crisp and high quality.

It may be a hassle, but each developer has different needs for their games. Some might require the use of mip-mapped textures others crunch compression, others 24RGB textures without alphas, etc...