Skip to content

Instantly share code, notes, and snippets.

View Gramps's full-sized avatar
💭
Heading on over to Codeberg!

GP Garcia Gramps

💭
Heading on over to Codeberg!
View GitHub Profile
@Gramps
Gramps / .gitattributes
Created April 16, 2024 20:07
A good .gitatributes files for your Godot asset project!
# Normalize EOL for all files that Git considers text files.
* text=auto eol=lf
# Only include the addons folder when downloading from the Asset Library.
/** export-ignore
/addons !export-ignore
/addons/** !export-ignore
#### Collection Sites
https://freepd.com/
https://freesound.org/
https://www.zapsplat.com/
https://www.newgrounds.com/audio
http://dova-s.jp/
tam-music.com
https://musmus.main.jp/
https://ccmixter.org/
@Gramps
Gramps / ugc_image_upload.gd
Last active March 30, 2025 18:23
Steamworks UGC Image Upload
extends Control
@export var steam_app_id: int = 3013040
func _ready() -> void:
print(Steam.steamInitEx(false, steam_app_id, true))
Steam.item_created.connect(_on_item_created)
Steam.item_updated.connect(_on_item_updated)

Godot Asset Store Beta - Submitting Assets

Hey there! This is a complete, unofficial guide on the new Godot Asset Store. As it is in beta still, this guide will change. The current Asset Store actually does a pretty good job at explaining the fields so some of these notes are a little redundant.

I would also recommend checking out the older Asset Library's submission guide to see suggestions on how to layout your repositories and/or your asset zips.

When you are ready to begin, go log into the Godot Asset Store, or create a new account, then click the Upload Asset button at the top of the screen.