{"id":13457040,"url":"https://github.com/CrazyGamesCom/unity-optimizations-package","last_synced_at":"2025-03-24T12:30:42.475Z","repository":{"id":41396188,"uuid":"495760634","full_name":"CrazyGamesCom/unity-optimizations-package","owner":"CrazyGamesCom","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-05T10:39:55.000Z","size":17806,"stargazers_count":138,"open_issues_count":2,"forks_count":24,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-02-05T11:31:31.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CrazyGamesCom.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-24T09:45:08.000Z","updated_at":"2025-02-05T10:40:00.000Z","dependencies_parsed_at":"2025-02-05T11:36:59.502Z","dependency_job_id":null,"html_url":"https://github.com/CrazyGamesCom/unity-optimizations-package","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CrazyGamesCom%2Funity-optimizations-package","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CrazyGamesCom%2Funity-optimizations-package/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CrazyGamesCom%2Funity-optimizations-package/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CrazyGamesCom%2Funity-optimizations-package/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CrazyGamesCom","download_url":"https://codeload.github.com/CrazyGamesCom/unity-optimizations-package/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245269688,"owners_count":20587826,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T08:01:32.311Z","updated_at":"2025-03-24T12:30:40.611Z","avatar_url":"https://github.com/CrazyGamesCom.png","language":"C#","funding_links":[],"categories":["C\\#"],"sub_categories":[],"readme":"# Unity WebGL Optimizer\n\nThe purpose of this package is to help you optimize your game by reducing the build size and increasing the performance. At the moment, it is targeted at WebGL games.\n\nIf you are using our CrazySDK, this package will come integrated with it.\n\nMinimum required versions:\n\n- C# 6.0\n- Unity 2019\n\nOnce you have imported the package from GitHub, or our SDK which also contains this tool, it will be accessible in the `Tools \u003e WebGL Optimizer` menu option.\n\n![Menu option](Docs/menu-option.png?raw=true)\n\n## Export optimizations\n\nThe export optimizations tab contains a checklist of options that should be correctly set to improve the performance and decrease the bundle size of your WebGL game.\n\n![Export optimizations](Docs/export.png?raw=true \"Export optimizations\")\n\n## Texture optimizations\n\nThe texture optimizations tool provides an overview of all the textures in your project, and also various tips about optimizing the size they occupy in the final build.\n\nIt finds textures in your project in these 2 ways:\n\n1. By looking at the scenes included in the build (Build settings \u003e Scenes in build), and finding recursively all the textures on which those scenes depend.\n2. By finding textures in `Resources` folders, or by recursively finding textures on which the assets from the Resources folders depend.\n\nThis means that the texture detection may miss more intricate textures that are not covered by the above cases.\n\nYou can toggle the \"Include files from Packages\" options to also display textures from the installed packages, for example from Package Manager.\n\n![Texture optimizations](Docs/textures.png?raw=true \"Texture optimizations\")\n\n## Model optimizations\n\nThe model optimizations tool works very similar to the texture optimizations tool, but instead of textures it finds models in your project and provides various tips about optimizing them.\n\n![Model optimizations](Docs/models.png?raw=true \"Model optimizations\")\n\n## Audio clip optimizations\n\nThe audio clip optimizations tool works very similar to the texture optimizations tool, but instead of textures it finds audio clips in your project and provides various tips about optimizing them.\n\n![Audio optimizations](Docs/audio.png?raw=true \"Audio optimizations\")\n\n\n## Build logs analyzer\n\nThe build logs analyzer parses the Editor.log file to extract the list of files included in your build and the space they occupy. You can use this utility to furthermore analyze the files included in your project.\n\nSimilar to the texture optimizer, you can toggle the \"Include files from Packages\" options to also display textures from the installed packages, for example from Package Manager.\n\n![Texture optimizations](Docs/build-logs.png?raw=true \"Build logs\")\n\n## CrazyGames\n\nWe can also help your game become popular on the web. You can submit your game on CrazyGames [here](https://developer.crazygames.com/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCrazyGamesCom%2Funity-optimizations-package","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FCrazyGamesCom%2Funity-optimizations-package","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCrazyGamesCom%2Funity-optimizations-package/lists"}