├── .editorconfig ├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── icon.svg ├── icon.svg.import ├── project.godot ├── store_asset_generator.gd ├── store_asset_generator.gd.uid ├── store_asset_generator.tscn └── store_assets └── steam ├── community_icon.png ├── community_icon.png.import ├── header_capsule.png ├── header_capsule.png.import ├── library_capsule.png ├── library_capsule.png.import ├── library_header.png ├── library_header.png.import ├── library_hero.png ├── library_hero.png.import ├── library_logo.png ├── library_logo.png.import ├── main_capsule.png ├── main_capsule.png.import ├── small_capsule.png ├── small_capsule.png.import ├── vertical_capsule.png └── vertical_capsule.png.import /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | /android/ 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2025 Miziziziz 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | A tool for generating store assets for a steam store page, also works for itch 2 | ### How to use: 3 | * Set up each Control node under Screens to display whatever you want for that asset 4 | * Run Scene 5 | 6 | 7 | https://github.com/user-attachments/assets/0ce44ebb-e61f-493f-a5c7-a12ff15fd9c9 8 | 9 | 10 | -------------------------------------------------------------------------------- /icon.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /icon.svg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://c3mn8ei3qbl44" 6 | path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://icon.svg" 14 | dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | svg/scale=1.0 36 | editor/scale_with_editor_scale=false 37 | editor/convert_colors_with_editor_theme=false 38 | -------------------------------------------------------------------------------- /project.godot: -------------------------------------------------------------------------------- 1 | ; Engine configuration file. 2 | ; It's best edited using the editor UI and not directly, 3 | ; since the parameters that go here are not all obvious. 4 | ; 5 | ; Format: 6 | ; [section] ; section goes between [] 7 | ; param=value ; assign values to parameters 8 | 9 | config_version=5 10 | 11 | [application] 12 | 13 | config/name="SteamStoreAssetsGenerator" 14 | run/main_scene="uid://cy2r6hh7rq7os" 15 | config/features=PackedStringArray("4.4", "Forward Plus") 16 | config/icon="res://icon.svg" 17 | -------------------------------------------------------------------------------- /store_asset_generator.gd: -------------------------------------------------------------------------------- 1 | extends Control 2 | 3 | ## How to use: 4 | # Set up each Control node under Screens to display whatever you want for that asset 5 | # Run scene 6 | 7 | ## Steam image assets needed: 8 | #920x430 Header Capsule 9 | #462x174 Small Capsule 10 | #1232x706 Main Capsule 11 | #748x896 Vertical Capsule 12 | #1438x810 Page Background (optional) 13 | #600px x 900px Library Capsule 14 | #920 x 430 Library Header 15 | #3840 x 1240 Library Hero (no text) 16 | #Either 1280px wide and/or 720px tall Library Logo (text only) (needs transparent background) 17 | #184x184 Community Icon 18 | 19 | ## Itch image assets: (not set up in examples) (more info: https://hedgiespresso.itch.io/itch-page-image-templates) 20 | # 630x500(recommended) or 3840x2160(maximum) Cover Image (max file size 3mb) 21 | # 960x400 Game Banner (height can be smaller, 200 to 400 recommended) 22 | 23 | 24 | @onready var screens = $Screens.get_children() 25 | const IMG_SAVE_PATH = "res://store_assets/steam/" 26 | const IMG_SAVE_PATH_WITH_EXT = IMG_SAVE_PATH + "%s.png" 27 | 28 | @onready var sub_viewport: SubViewport = $SubViewportContainer/SubViewport # uses sub viewport to render transparent backgrounds 29 | @onready var how_to_use: Label = $HowToUse 30 | 31 | func _ready(): 32 | DirAccess.make_dir_recursive_absolute(IMG_SAVE_PATH) 33 | ProjectSettings.set("display/window/stretch/mode", "disabled") 34 | $Screens.reparent(sub_viewport) 35 | 36 | how_to_use.hide() 37 | screenshot_all() 38 | OS.shell_open(ProjectSettings.globalize_path(IMG_SAVE_PATH)) 39 | 40 | func screenshot_all(): 41 | for screen in screens: 42 | screen.hide() 43 | for screen in screens: 44 | screen.show() 45 | get_window().size = screen.size 46 | sub_viewport.size = screen.size 47 | await get_tree().process_frame 48 | await RenderingServer.frame_post_draw 49 | take_screenshot(screen.name) 50 | screen.hide() 51 | get_tree().quit() 52 | 53 | func take_screenshot(file_name : String): 54 | var img = sub_viewport.get_viewport().get_texture().get_image() 55 | print("save with name ", file_name) 56 | print(IMG_SAVE_PATH_WITH_EXT % file_name) 57 | img.save_png(IMG_SAVE_PATH_WITH_EXT % file_name) 58 | -------------------------------------------------------------------------------- /store_asset_generator.gd.uid: -------------------------------------------------------------------------------- 1 | uid://co5whbavyic2t 2 | -------------------------------------------------------------------------------- /store_asset_generator.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=10 format=3 uid="uid://cy2r6hh7rq7os"] 2 | 3 | [ext_resource type="Script" uid="uid://co5whbavyic2t" path="res://store_asset_generator.gd" id="1_0lp7b"] 4 | [ext_resource type="Texture2D" uid="uid://c3mn8ei3qbl44" path="res://icon.svg" id="2_akhti"] 5 | 6 | [sub_resource type="LabelSettings" id="LabelSettings_t1h80"] 7 | font_size = 100 8 | 9 | [sub_resource type="LabelSettings" id="LabelSettings_akhti"] 10 | font_size = 55 11 | 12 | [sub_resource type="LabelSettings" id="LabelSettings_oqbrn"] 13 | font_size = 200 14 | 15 | [sub_resource type="LabelSettings" id="LabelSettings_oq0q6"] 16 | font_size = 135 17 | 18 | [sub_resource type="LabelSettings" id="LabelSettings_s0xws"] 19 | font_size = 100 20 | 21 | [sub_resource type="LabelSettings" id="LabelSettings_35n8e"] 22 | font_size = 105 23 | 24 | [sub_resource type="LabelSettings" id="LabelSettings_tx3n8"] 25 | font_size = 230 26 | 27 | [node name="StoreAssetGenerator" type="Control"] 28 | layout_mode = 3 29 | anchors_preset = 15 30 | anchor_right = 1.0 31 | anchor_bottom = 1.0 32 | grow_horizontal = 2 33 | grow_vertical = 2 34 | script = ExtResource("1_0lp7b") 35 | 36 | [node name="Screens" type="Control" parent="."] 37 | layout_mode = 1 38 | anchors_preset = 15 39 | anchor_right = 1.0 40 | anchor_bottom = 1.0 41 | grow_horizontal = 2 42 | grow_vertical = 2 43 | 44 | [node name="header_capsule" type="Control" parent="Screens"] 45 | anchors_preset = 0 46 | offset_right = 920.0 47 | offset_bottom = 430.0 48 | 49 | [node name="ColorRect" type="ColorRect" parent="Screens/header_capsule"] 50 | layout_mode = 1 51 | anchors_preset = 15 52 | anchor_right = 1.0 53 | anchor_bottom = 1.0 54 | grow_horizontal = 2 55 | grow_vertical = 2 56 | color = Color(0, 0, 0, 1) 57 | 58 | [node name="Icon" type="Sprite2D" parent="Screens/header_capsule"] 59 | position = Vector2(181, 202) 60 | scale = Vector2(2.36719, 2.25781) 61 | texture = ExtResource("2_akhti") 62 | 63 | [node name="Label" type="Label" parent="Screens/header_capsule"] 64 | layout_mode = 0 65 | offset_left = 351.0 66 | offset_top = 109.0 67 | offset_right = 1187.0 68 | offset_bottom = 330.0 69 | text = "Game Title" 70 | label_settings = SubResource("LabelSettings_t1h80") 71 | 72 | [node name="small_capsule" type="Control" parent="Screens"] 73 | visible = false 74 | anchors_preset = 0 75 | offset_right = 462.0 76 | offset_bottom = 174.0 77 | 78 | [node name="ColorRect" type="ColorRect" parent="Screens/small_capsule"] 79 | layout_mode = 1 80 | anchors_preset = 15 81 | anchor_right = 1.0 82 | anchor_bottom = 1.0 83 | grow_horizontal = 2 84 | grow_vertical = 2 85 | color = Color(0, 0, 0, 1) 86 | 87 | [node name="Icon" type="Sprite2D" parent="Screens/small_capsule"] 88 | position = Vector2(85, 86) 89 | scale = Vector2(1.04102, 0.994141) 90 | texture = ExtResource("2_akhti") 91 | 92 | [node name="Label" type="Label" parent="Screens/small_capsule"] 93 | offset_left = 165.0 94 | offset_top = 44.0 95 | offset_right = 459.0 96 | offset_bottom = 138.0 97 | text = "Game Title" 98 | label_settings = SubResource("LabelSettings_akhti") 99 | 100 | [node name="main_capsule" type="Control" parent="Screens"] 101 | visible = false 102 | anchors_preset = 0 103 | offset_right = 1232.0 104 | offset_bottom = 706.0 105 | 106 | [node name="ColorRect" type="ColorRect" parent="Screens/main_capsule"] 107 | layout_mode = 1 108 | anchors_preset = 15 109 | anchor_right = 1.0 110 | anchor_bottom = 1.0 111 | grow_horizontal = 2 112 | grow_vertical = 2 113 | color = Color(0, 0, 0, 1) 114 | 115 | [node name="Icon" type="Sprite2D" parent="Screens/main_capsule"] 116 | position = Vector2(586, 220) 117 | scale = Vector2(2.54932, 2.43453) 118 | texture = ExtResource("2_akhti") 119 | 120 | [node name="Label" type="Label" parent="Screens/main_capsule"] 121 | offset_left = 64.0 122 | offset_top = 359.0 123 | offset_right = 1103.0 124 | offset_bottom = 632.0 125 | text = "Game Title" 126 | label_settings = SubResource("LabelSettings_oqbrn") 127 | 128 | [node name="vertical_capsule" type="Control" parent="Screens"] 129 | visible = false 130 | anchors_preset = 0 131 | offset_right = 748.0 132 | offset_bottom = 896.0 133 | 134 | [node name="ColorRect" type="ColorRect" parent="Screens/vertical_capsule"] 135 | layout_mode = 1 136 | anchors_preset = 15 137 | anchor_right = 1.0 138 | anchor_bottom = 1.0 139 | grow_horizontal = 2 140 | grow_vertical = 2 141 | color = Color(0, 0, 0, 1) 142 | 143 | [node name="Icon" type="Sprite2D" parent="Screens/vertical_capsule"] 144 | position = Vector2(388.422, 313.045) 145 | scale = Vector2(4.41528, 4.21647) 146 | texture = ExtResource("2_akhti") 147 | 148 | [node name="Label" type="Label" parent="Screens/vertical_capsule"] 149 | offset_left = 24.0 150 | offset_top = 642.0 151 | offset_right = 725.0 152 | offset_bottom = 915.0 153 | text = "Game Title" 154 | label_settings = SubResource("LabelSettings_oq0q6") 155 | 156 | [node name="library_capsule" type="Control" parent="Screens"] 157 | visible = false 158 | anchors_preset = 0 159 | offset_right = 600.0 160 | offset_bottom = 900.0 161 | 162 | [node name="ColorRect" type="ColorRect" parent="Screens/library_capsule"] 163 | layout_mode = 1 164 | anchors_preset = 15 165 | anchor_right = 1.0 166 | anchor_bottom = 1.0 167 | grow_horizontal = 2 168 | grow_vertical = 2 169 | color = Color(0, 0, 0, 1) 170 | 171 | [node name="Icon" type="Sprite2D" parent="Screens/library_capsule"] 172 | position = Vector2(286, 393) 173 | scale = Vector2(3.17639, 3.03336) 174 | texture = ExtResource("2_akhti") 175 | 176 | [node name="Label" type="Label" parent="Screens/library_capsule"] 177 | offset_left = 42.0 178 | offset_top = 686.0 179 | offset_right = 743.0 180 | offset_bottom = 959.0 181 | text = "Game Title" 182 | label_settings = SubResource("LabelSettings_s0xws") 183 | 184 | [node name="library_header" type="Control" parent="Screens"] 185 | visible = false 186 | anchors_preset = 0 187 | offset_right = 920.0 188 | offset_bottom = 430.0 189 | 190 | [node name="ColorRect" type="ColorRect" parent="Screens/library_header"] 191 | layout_mode = 1 192 | anchors_preset = 15 193 | anchor_right = 1.0 194 | anchor_bottom = 1.0 195 | grow_horizontal = 2 196 | grow_vertical = 2 197 | color = Color(0, 0, 0, 1) 198 | 199 | [node name="Icon" type="Sprite2D" parent="Screens/library_header"] 200 | position = Vector2(173.422, 187.484) 201 | scale = Vector2(2.18091, 2.08271) 202 | texture = ExtResource("2_akhti") 203 | 204 | [node name="Label" type="Label" parent="Screens/library_header"] 205 | offset_left = 338.0 206 | offset_top = 120.0 207 | offset_right = 1377.0 208 | offset_bottom = 393.0 209 | text = "Game Title" 210 | label_settings = SubResource("LabelSettings_35n8e") 211 | 212 | [node name="library_hero" type="Control" parent="Screens"] 213 | visible = false 214 | anchors_preset = 0 215 | offset_right = 3840.0 216 | offset_bottom = 1240.0 217 | 218 | [node name="ColorRect" type="ColorRect" parent="Screens/library_hero"] 219 | layout_mode = 1 220 | anchors_preset = 15 221 | anchor_right = 1.0 222 | anchor_bottom = 1.0 223 | grow_horizontal = 2 224 | grow_vertical = 2 225 | color = Color(0, 0, 0, 1) 226 | 227 | [node name="Icon" type="Sprite2D" parent="Screens/library_hero"] 228 | position = Vector2(729, 570) 229 | scale = Vector2(8.34497, 7.96921) 230 | texture = ExtResource("2_akhti") 231 | 232 | [node name="library_logo" type="Control" parent="Screens"] 233 | visible = false 234 | anchors_preset = 0 235 | offset_right = 1280.0 236 | offset_bottom = 720.0 237 | 238 | [node name="Label" type="Label" parent="Screens/library_logo"] 239 | offset_left = 42.0 240 | offset_top = 178.0 241 | offset_right = 1236.0 242 | offset_bottom = 492.0 243 | text = "Game Title" 244 | label_settings = SubResource("LabelSettings_tx3n8") 245 | 246 | [node name="community_icon" type="Control" parent="Screens"] 247 | visible = false 248 | anchors_preset = 0 249 | offset_right = 184.0 250 | offset_bottom = 184.0 251 | 252 | [node name="Icon" type="Sprite2D" parent="Screens/community_icon"] 253 | position = Vector2(91, 90) 254 | scale = Vector2(1.22461, 1.16803) 255 | texture = ExtResource("2_akhti") 256 | 257 | [node name="SubViewportContainer" type="SubViewportContainer" parent="."] 258 | layout_mode = 1 259 | anchors_preset = 15 260 | anchor_right = 1.0 261 | anchor_bottom = 1.0 262 | grow_horizontal = 2 263 | grow_vertical = 2 264 | 265 | [node name="SubViewport" type="SubViewport" parent="SubViewportContainer"] 266 | transparent_bg = true 267 | 268 | [node name="HowToUse" type="Label" parent="."] 269 | layout_mode = 0 270 | offset_left = 9.0 271 | offset_top = -84.0 272 | offset_right = 657.0 273 | offset_bottom = -9.0 274 | text = "How to use: 275 | Set up each Control node under Screens to display whatever you want for that asset 276 | Run Scene" 277 | -------------------------------------------------------------------------------- /store_assets/steam/community_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miziziziz/SteamStoreAssetsCreator/6feb120570912dc9c436657f5dc412a54bb693b2/store_assets/steam/community_icon.png -------------------------------------------------------------------------------- /store_assets/steam/community_icon.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://n7c2s82hoew3" 6 | path="res://.godot/imported/community_icon.png-24d11da4fe04defde0b531da0711e17e.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://store_assets/steam/community_icon.png" 14 | dest_files=["res://.godot/imported/community_icon.png-24d11da4fe04defde0b531da0711e17e.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /store_assets/steam/header_capsule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miziziziz/SteamStoreAssetsCreator/6feb120570912dc9c436657f5dc412a54bb693b2/store_assets/steam/header_capsule.png -------------------------------------------------------------------------------- /store_assets/steam/header_capsule.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://csokjahjnic50" 6 | path="res://.godot/imported/header_capsule.png-399e8a92e3d4741c83d0d95070cd2aec.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://store_assets/steam/header_capsule.png" 14 | dest_files=["res://.godot/imported/header_capsule.png-399e8a92e3d4741c83d0d95070cd2aec.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /store_assets/steam/library_capsule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miziziziz/SteamStoreAssetsCreator/6feb120570912dc9c436657f5dc412a54bb693b2/store_assets/steam/library_capsule.png -------------------------------------------------------------------------------- /store_assets/steam/library_capsule.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://dfwuh0l710dx4" 6 | path="res://.godot/imported/library_capsule.png-c7d6c3d3d8c09f0d397e0245fa5fcc56.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://store_assets/steam/library_capsule.png" 14 | dest_files=["res://.godot/imported/library_capsule.png-c7d6c3d3d8c09f0d397e0245fa5fcc56.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /store_assets/steam/library_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miziziziz/SteamStoreAssetsCreator/6feb120570912dc9c436657f5dc412a54bb693b2/store_assets/steam/library_header.png -------------------------------------------------------------------------------- /store_assets/steam/library_header.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://4mn4kbo44sv4" 6 | path="res://.godot/imported/library_header.png-313af37b416d0dd4e19a91c25d113d28.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://store_assets/steam/library_header.png" 14 | dest_files=["res://.godot/imported/library_header.png-313af37b416d0dd4e19a91c25d113d28.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /store_assets/steam/library_hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miziziziz/SteamStoreAssetsCreator/6feb120570912dc9c436657f5dc412a54bb693b2/store_assets/steam/library_hero.png -------------------------------------------------------------------------------- /store_assets/steam/library_hero.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://bbdfutqb2skfl" 6 | path="res://.godot/imported/library_hero.png-2e36067ca6d26181e227a18e83693cce.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://store_assets/steam/library_hero.png" 14 | dest_files=["res://.godot/imported/library_hero.png-2e36067ca6d26181e227a18e83693cce.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /store_assets/steam/library_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miziziziz/SteamStoreAssetsCreator/6feb120570912dc9c436657f5dc412a54bb693b2/store_assets/steam/library_logo.png -------------------------------------------------------------------------------- /store_assets/steam/library_logo.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://bmdauoy73rgw5" 6 | path="res://.godot/imported/library_logo.png-6cfe16b6e15e99f0a72d84ebbb37ab41.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://store_assets/steam/library_logo.png" 14 | dest_files=["res://.godot/imported/library_logo.png-6cfe16b6e15e99f0a72d84ebbb37ab41.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /store_assets/steam/main_capsule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miziziziz/SteamStoreAssetsCreator/6feb120570912dc9c436657f5dc412a54bb693b2/store_assets/steam/main_capsule.png -------------------------------------------------------------------------------- /store_assets/steam/main_capsule.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://va5h38s7aw33" 6 | path="res://.godot/imported/main_capsule.png-0e74a7dab9b1240bdc54104b4a114bee.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://store_assets/steam/main_capsule.png" 14 | dest_files=["res://.godot/imported/main_capsule.png-0e74a7dab9b1240bdc54104b4a114bee.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /store_assets/steam/small_capsule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miziziziz/SteamStoreAssetsCreator/6feb120570912dc9c436657f5dc412a54bb693b2/store_assets/steam/small_capsule.png -------------------------------------------------------------------------------- /store_assets/steam/small_capsule.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://cqwbcg00fbkrr" 6 | path="res://.godot/imported/small_capsule.png-ba24ec2be0652629fd9a6f9bf9ae29a9.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://store_assets/steam/small_capsule.png" 14 | dest_files=["res://.godot/imported/small_capsule.png-ba24ec2be0652629fd9a6f9bf9ae29a9.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /store_assets/steam/vertical_capsule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Miziziziz/SteamStoreAssetsCreator/6feb120570912dc9c436657f5dc412a54bb693b2/store_assets/steam/vertical_capsule.png -------------------------------------------------------------------------------- /store_assets/steam/vertical_capsule.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://cw28c8gguof62" 6 | path="res://.godot/imported/vertical_capsule.png-483c7186874193b71ec1744035ad7f52.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://store_assets/steam/vertical_capsule.png" 14 | dest_files=["res://.godot/imported/vertical_capsule.png-483c7186874193b71ec1744035ad7f52.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | --------------------------------------------------------------------------------