{
"_metadata": {
"format": "Simple Attribute Forge Template v1.0",
"available_behavior_types": {
"Basic": "Core stats like Strength, Dexterity",
"Vital": "Resources with regeneration like Health, Mana",
"Percentage": "Rates and chances like Critical Rate",
"Resource": "Currencies and XP (auto-integer)"
},
"validation_rules": [
"Only Vital attributes can have regeneration enabled",
"Resource attributes automatically force integer values",
"MinValue must be less than MaxValue",
"Default value must be within Min/Max range"
],
"field_reference": {
"name": "Full display name for the attribute",
"code": "Short 2-4 character abbreviation (VIG, STR, DEX)",
"behaviorType": "Basic/Vital/Percentage/Resource",
"canRegenerate": "True allows auto-recovery (Vital only)"
}
},
"attributes": [
// Example attributes with comprehensive configurations
]
}
AI-Assisted Workflows
Generative AI Disclaimer:
The AI-assisted workflow features are provided for convenience only. Users are solely responsible for ensuring
ethical use of generative AI tools and compliance with all applicable terms of service, licensing agreements, and
legal requirements. The developer and Unity Asset Store disclaim all responsibility for content generated using
external AI services. Users must verify all AI-generated content for accuracy, appropriateness, and compliance
with their specific use case requirements.
Using Templates with AI
1Export Template
Export a template with examples and documentation
2AI Content Generation
Use ChatGPT, Claude, or other AI with the template to generate attributes
3Import Generated Content
Import the AI-generated JSON back into the wizard
4Validation & Refinement
Review and adjust the imported attributes as needed
AI Prompt Example
"Using this Simple Attribute Forge template, create attributes for a
sci-fi space combat game. I need attributes for:
- Ship hull integrity and shields
- Weapon systems and targeting
- Engine power and maneuverability
- Crew skills and morale
Follow the template structure exactly and use appropriate
behavior types for each attribute category."
[Attach exported template JSON]
AI Benefits:
Generate dozens of thematic attributes quickly
Maintain consistent naming and balance
Explore creative attribute combinations
Rapidly prototype different game systems
Common Use Cases
Project Backup & Sharing
// Workflow for backing up configurations
1. Complete attribute setup in wizard
2. Export JSON for backup
3. Store in version control with project
4. Share with team members
5. Import on different machines/projects
// Benefits:
- Version control for attribute configs
- Easy team collaboration
- Backup and restore capability
- Cross-project reuse
Game Variant Creation
// Create multiple game variants
1. Base Game: Export "FantasyRPG.json"
2. Sci-Fi Variant: Modify attribute names/values
3. Horror Variant: Adjust for survival mechanics
4. Each variant maintains same structure
5. Easy switching between game themes
Validation & Auto-Correction
Automatic Fixes
Naming Issues
Invalid characters removed
Reserved keywords avoided
Empty names given defaults
Value Problems
Min/Max boundaries enforced
Default values clamped to range
Resource types force integers
Asset Resolution
Icon paths validated
Missing icons handled gracefully
Asset references updated
Error Messages
// Common validation messages
"Imported 12 attributes successfully"
"Attribute 'Health Points' renamed to 'HealthPoints' (invalid spaces)"
"Icon 'Assets/Missing.png' not found - will be cleared"
"Invalid JSON format - check syntax"
"No valid attributes found in file"
// The system provides:
- Clear error descriptions
- Suggested corrections
- Graceful fallbacks
- Detailed import reports
Best Practices:
Always review imported attributes before generating code