Skip to content

AI Sprite Generation: Colors and armor variety too limited #1

@Gumbees

Description

@Gumbees

Problem

The AI-generated sprites lack variety in two key areas:

1. Colors are not dynamic enough

  • Sprites tend to all be the same color (currently defaulting to similar shades)
  • The AI isn't picking from the full color spectrum despite prompt instructions
  • Need more vibrant, varied colors across generated warriors

2. Armor style lacks variety

  • All armor looks like classic plate/chainmail
  • This is a game that spans all of time - from Stone Age to far future
  • Need visual distinction between eras:
    • Primitive: Furs, leather, bone armor
    • Ancient: Bronze, leather straps, cloth wrappings
    • Medieval: Chain mail, plate armor
    • Renaissance: Ornate armor, musketeer style
    • Modern: Military uniforms, tactical gear
    • Sci-Fi: Power armor, energy shields, sleek futuristic suits
    • Fantasy: Robes, magical auras, demonic/angelic aesthetics

Possible Solutions

  • Improve the prompt to be more specific about era-appropriate visuals
  • Add an "era" field to SpriteDescription that influences rendering
  • Create distinct rendering styles for different armor types
  • Consider adding visual elements like glowing effects for sci-fi/magic

Files involved

  • src/sprites/generator.rs - AI prompt and parsing
  • src/sprites/renderer.rs - Visual rendering of sprites

🤖 Generated with Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions