Add 1h. 2D Contributor Submission Checklist
parent
d7dddfdcec
commit
b98fb65b08
1 changed files with 174 additions and 0 deletions
174
1h.-2D-Contributor-Submission-Checklist.md
Normal file
174
1h.-2D-Contributor-Submission-Checklist.md
Normal file
|
|
@ -0,0 +1,174 @@
|
|||
# 2D Contributor Submission Checklist
|
||||
|
||||
Use this checklist before submitting 2D art to NETFISHING.
|
||||
|
||||
## Required deliverables
|
||||
|
||||
Unless the issue says otherwise, include:
|
||||
|
||||
- Editable source file
|
||||
- Exported PNG or SVG
|
||||
- Native dimensions
|
||||
- Palette or color list
|
||||
- In-context Godot screenshot
|
||||
- Notes about transparency
|
||||
- Notes about tiling
|
||||
- Notes about animation
|
||||
- Recommended import settings
|
||||
- Related issue number
|
||||
|
||||
## General checklist
|
||||
|
||||
- [ ] Work is original and human-made
|
||||
- [ ] No generative AI was used
|
||||
- [ ] Asset follows the issue requirements
|
||||
- [ ] Correct repository path is used
|
||||
- [ ] Editable source is included
|
||||
- [ ] Exported asset is included
|
||||
- [ ] Filename uses lowercase and underscores
|
||||
- [ ] Canvas dimensions are documented
|
||||
- [ ] Palette is documented
|
||||
- [ ] Background transparency is correct
|
||||
- [ ] No stray pixels remain
|
||||
- [ ] No reference art appears in the export
|
||||
- [ ] No external files are missing
|
||||
- [ ] No copyrighted material is included
|
||||
- [ ] Asset reads at actual in-game size
|
||||
- [ ] Asset has been tested in Godot
|
||||
- [ ] Compatibility renderer has been tested
|
||||
- [ ] Screenshot from the intended context is included
|
||||
- [ ] Related issue is referenced
|
||||
|
||||
## Pixel-art checklist
|
||||
|
||||
- [ ] Pixel clusters are intentional
|
||||
- [ ] No accidental smoothing is present
|
||||
- [ ] No fractional resize artifacts are present
|
||||
- [ ] Nearest-neighbor preview has been checked
|
||||
- [ ] Diagonals and curves are clean
|
||||
- [ ] Random single-pixel noise has been removed
|
||||
- [ ] Outline treatment is consistent
|
||||
- [ ] Small highlights remain readable
|
||||
|
||||
## Icon checklist
|
||||
|
||||
- [ ] Icon has a clear silhouette
|
||||
- [ ] Icon is recognizable without text
|
||||
- [ ] Visual padding matches related icons
|
||||
- [ ] Quantity-overlay area remains readable
|
||||
- [ ] Icon works on cream and tan backgrounds
|
||||
- [ ] Icon works with selection and hover states
|
||||
- [ ] Important detail does not disappear at hotbar size
|
||||
|
||||
## Fish and creature checklist
|
||||
|
||||
- [ ] Species silhouette is recognizable
|
||||
- [ ] Major fins, tail, shell, claws, or markings are clear
|
||||
- [ ] Anatomy has been referenced and simplified
|
||||
- [ ] Art does not include baked-in UI text
|
||||
- [ ] Thumbnail remains readable
|
||||
- [ ] Large preview is included where requested
|
||||
- [ ] Transparency edges are clean
|
||||
- [ ] Orientation matches related assets
|
||||
|
||||
## UI checklist
|
||||
|
||||
- [ ] Panel corners and borders are consistent
|
||||
- [ ] Nine-patch margins are documented
|
||||
- [ ] Stretching has been tested
|
||||
- [ ] Button states are included where requested
|
||||
- [ ] UI text is not baked into reusable panels
|
||||
- [ ] Minimum and expanded sizes have been tested
|
||||
- [ ] Keyboard focus remains visible
|
||||
- [ ] Color is not the only state indicator
|
||||
|
||||
## Environment-texture checklist
|
||||
|
||||
- [ ] Texture tiles cleanly where required
|
||||
- [ ] Four-by-four tiled preview is included
|
||||
- [ ] No obvious seam is visible
|
||||
- [ ] Repetition is not distracting
|
||||
- [ ] Recommended UV scale is documented
|
||||
- [ ] Texture has been tested on representative 3D geometry
|
||||
- [ ] Mipmap behavior has been tested
|
||||
- [ ] Camera-motion shimmer has been checked
|
||||
- [ ] Pattern supports rather than hides the geometry
|
||||
|
||||
## Animation checklist
|
||||
|
||||
- [ ] Frame count is documented
|
||||
- [ ] Frame dimensions are documented
|
||||
- [ ] Frame order is documented
|
||||
- [ ] Frame timing is documented
|
||||
- [ ] Loop behavior is documented
|
||||
- [ ] Sprite sheet or frame files are complete
|
||||
- [ ] Editable animation source is included
|
||||
|
||||
## Pull request description
|
||||
|
||||
The pull request should explain:
|
||||
|
||||
- What was created
|
||||
- Which issue it addresses
|
||||
- Source-file location
|
||||
- Export-file location
|
||||
- Intended use
|
||||
- Native dimensions
|
||||
- Palette
|
||||
- Transparency
|
||||
- Tiling
|
||||
- Animation
|
||||
- Recommended Godot import settings
|
||||
- Any known limitations
|
||||
|
||||
## Example submission notes
|
||||
|
||||
Asset:
|
||||
Bluegill journal art
|
||||
|
||||
Source:
|
||||
art/source/fish/bluegill.aseprite
|
||||
|
||||
Export:
|
||||
art/exported/fish/bluegill_journal.png
|
||||
|
||||
Dimensions:
|
||||
256 × 192 pixels
|
||||
|
||||
Palette:
|
||||
11 colors
|
||||
|
||||
Transparency:
|
||||
Yes
|
||||
|
||||
Tiling:
|
||||
No
|
||||
|
||||
Animation:
|
||||
None
|
||||
|
||||
Import:
|
||||
Filtering off
|
||||
Mipmaps off
|
||||
Repeat disabled
|
||||
|
||||
Issue:
|
||||
#123
|
||||
|
||||
## Ask before submitting when unclear
|
||||
|
||||
Ask:
|
||||
|
||||
- Is this intended as an icon or illustration?
|
||||
- What is the exact source size?
|
||||
- Will this asset be scaled?
|
||||
- Does it need a transparent background?
|
||||
- Does it need to tile?
|
||||
- Which UI backgrounds will it use?
|
||||
- Is a full outline expected?
|
||||
- Are variants required?
|
||||
- Does it need animation?
|
||||
- Should the source palette be shared?
|
||||
- What Godot node or material will display it?
|
||||
|
||||
A small question early is better than a large rework later.
|
||||
Loading…
Add table
Add a link
Reference in a new issue