AI студия Владимира Ломтева
УСЛУГИПРОЕКТЫСТАТЬИБАЗА ЗНАНИЙМаркетплейсОбучениеПолезные сервисы

Оставьте заявку,
чтобы обсудить проект

Напишите ваш вопрос, не забудьте указать телефон. Мы перезвоним и все расскажем.

Контакты

Москва

Работаем по всей России
и миру (онлайн)

+7 (999) 760-24-41

Ежедневно с 9:00 до 21:00

v.lomtev@airassvet.ru

По вопросам сотрудничества

TelegramWhatsApp

Есть предложение?

Напишите нам в мессенджеры

© 2025 AI студия Владимира Ломтева

Политика конфиденциальностиСогласие на обработку ПДн|ИНН 623412173261
    Game Design Theory — Скилл для ИИ-агентов | AI Рассвет

    Game Design Theory

    Comprehensive game design theory covering MDA framework, player psychology, balance principles, and progression systems. Master why games are fun.

    Скиллы для операций#GitHub#pluginagentmarketplace/custom-plugin-game-developer#skills.sh
    Скачивания
    3
    В избранном
    0
    Комментарии
    0
    Просмотры
    3

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add pluginagentmarketplace/custom-plugin-game-developer --skill game-design-theory
    Скачать ZIP
    Версия
    1.0.0+aa7edfe267b3
    Автор
    Владимир Ломтев
    Репозиторий
    pluginagentmarketplace/custom-plugin-game-developer
    GitHub: pluginagentmarketplace/custom-plugin-game-developer

    Как установить

    1. 1Скопируйте команду из блока установки.
    2. 2Запустите её в терминале из каталога проекта.

    Документация

    Game Design Theory

    The MDA Framework

    ┌─────────────────────────────────────────────────────────────┐
    │                    MDA FRAMEWORK                             │
    ├─────────────────────────────────────────────────────────────┤
    │  MECHANICS (Rules):                                          │
    │  → Player actions, constraints, state changes               │
    │  → Example: Jump has height limit, costs stamina            │
    │                              ↓                               │
    │  DYNAMICS (Behavior):                                        │
    │  → Emergent gameplay from mechanic interactions             │
    │  → Example: Wall-jump combos, speedrun routes               │
    │                              ↓                               │
    │  AESTHETICS (Experience):                                    │
    │  → Emotional responses: Fun, tension, achievement           │
    │  → Example: Flow state, satisfaction, immersion             │
    └─────────────────────────────────────────────────────────────┘
    

    Core Game Loop

    ┌─────────────────────────────────────────────────────────────┐
    │                    ENGAGEMENT LOOP                           │
    ├─────────────────────────────────────────────────────────────┤
    │  1. INPUT    → Player takes action                          │
    │  2. PROCESS  → Game calculates results                      │
    │  3. FEEDBACK → Immediate visual/audio response              │
    │  4. REWARD   → Progress, points, unlocks                    │
    │  5. REPEAT   → Loop invites next iteration                  │
    │                                                              │
    │  Loop Quality Criteria:                                      │
    │  ✓ Fast feedback (< 100ms)                                  │
    │  ✓ Clear causation                                          │
    │  ✓ Rewarding outcomes                                       │
    │  ✓ Compelling repetition                                    │
    └─────────────────────────────────────────────────────────────┘
    

    Flow Channel (Csikszentmihalyi)

         Anxiety
             ↑
      Hard   │     ████
             │   ██████   ← FLOW CHANNEL
    Skill    │ ████████      (Optimal Engagement)
    Level    │████████████
      Easy   │██████████████
             └──────────────────→
               Low    Challenge    High
    
    TARGET: Match challenge to player skill
    

    Player Psychology

    Bartle's Player Types

    Type Motivation Design For
    Achiever Goals, progression Achievements, levels
    Explorer Discovery, secrets Hidden content, lore
    Socializer Community Chat, guilds, co-op
    Killer Competition PvP, leaderboards

    Motivation Drivers

    SELF-DETERMINATION THEORY:
    ┌─────────────────────────────────────────────────────────────┐
    │  AUTONOMY:   Choice and control over actions               │
    │  COMPETENCE: Mastery and skill demonstration               │
    │  RELATEDNESS: Connection to characters/community           │
    └─────────────────────────────────────────────────────────────┘
    

    Reward Systems

    REWARD TYPES:
    ┌─────────────────────────────────────────────────────────────┐
    │  INTRINSIC (Internal):                                       │
    │  • Achievement satisfaction                                 │
    │  • Creative expression                                      │
    │  • Curiosity fulfillment                                    │
    │  • Skill mastery                                            │
    ├─────────────────────────────────────────────────────────────┤
    │  EXTRINSIC (External):                                       │
    │  • Points, scores                                           │
    │  • Unlocks, cosmetics                                       │
    │  • Leaderboard position                                     │
    │  • Currency rewards                                         │
    └─────────────────────────────────────────────────────────────┘
    
    REWARD SCHEDULING:
    • Fixed Ratio: Every N actions (predictable)
    • Variable Ratio: Random timing (engaging but ethical concerns)
    • Fixed Interval: Every N seconds
    • Milestone: At progression checkpoints
    

    Balance Principles

    Aspect Goal Technique
    Mechanical All options viable Counter-play, trade-offs
    Economic Meaningful scarcity Sinks and faucets
    Difficulty Appropriate challenge Dynamic scaling
    Competitive Fair play Mirror balance, no dominance

    🔧 Troubleshooting

    ┌─────────────────────────────────────────────────────────────┐
    │ PROBLEM: Players find game boring                           │
    ├─────────────────────────────────────────────────────────────┤
    │ ROOT CAUSES:                                                 │
    │ • Challenge too easy (below flow channel)                   │
    │ • No clear goals or progression                             │
    │ • Feedback loop too slow                                    │
    ├─────────────────────────────────────────────────────────────┤
    │ SOLUTIONS:                                                   │
    │ → Increase challenge curve                                  │
    │ → Add clear milestones and rewards                          │
    │ → Speed up core loop, add variety                           │
    └─────────────────────────────────────────────────────────────┘
    
    ┌─────────────────────────────────────────────────────────────┐
    │ PROBLEM: Players frustrated / quitting                      │
    ├─────────────────────────────────────────────────────────────┤
    │ ROOT CAUSES:                                                 │
    │ • Difficulty spike (above flow channel)                     │
    │ • Unclear mechanics or feedback                             │
    │ • Unfair or random feeling deaths                           │
    ├─────────────────────────────────────────────────────────────┤
    │ SOLUTIONS:                                                   │
    │ → Smooth difficulty curve                                   │
    │ → Improve tutorial and feedback                             │
    │ → Make deaths feel fair and educational                     │
    └─────────────────────────────────────────────────────────────┘
    
    ┌─────────────────────────────────────────────────────────────┐
    │ PROBLEM: Dominant strategy / no variety                     │
    ├─────────────────────────────────────────────────────────────┤
    │ SOLUTIONS:                                                   │
    │ → Add counter-play to dominant options                      │
    │ → Buff underused alternatives                               │
    │ → Create situational advantages                             │
    └─────────────────────────────────────────────────────────────┘
    

    Design Checklist

    PRE-PRODUCTION:
    □ Target audience defined
    □ Core loop documented
    □ Unique selling point clear
    □ Reference games analyzed
    
    PRODUCTION:
    □ Mechanics serve aesthetics
    □ Feedback loops verified
    □ Balance spreadsheets maintained
    □ Playtest schedule in place
    
    POLISH:
    □ First-time user experience tested
    □ Difficulty curve validated
    □ Reward timing optimized
    □ Edge cases handled
    

    Use this skill: When designing game systems, understanding player psychology, or balancing gameplay.

    Требования и возможности

    Источник пакета
    https://github.com/pluginagentmarketplace/custom-plugin-game-developer/tree/aa7edfe267b34eac63d888f60b13e08aca7850ed/skills/game-design-theory

    Файлы версии

    ПутьРазмерSHA256
    SKILL.md11179548e01881f6509da...
    assets/design_config.yaml129d3556910c2018093...
    references/DESIGN_GUIDE.md1071ac61f1f3f4428fd...
    scripts/design_analyzer.py2055ff32c024bcc96a2...

    Частые вопросы

    Как установить Game Design Theory?
    Используйте команду npx skills add pluginagentmarketplace/custom-plugin-game-developer --skill game-design-theory или скачайте ZIP-архив.
    Можно ли скачать Game Design Theory бесплатно?
    Да, опубликованную версию можно скачать из маркетплейса бесплатно.

    Похожие инструменты

    Смотреть все
    Ozon Seller и Performance APIСправочник Ozon Seller API и Performance API с локальными OpenAPI-спецификациями.Grill MeA relentless interview to sharpen a plan or design.Stop SlopRemove AI writing patterns from prose. Use when drafting, editing, or reviewing text to eliminate predictable AI tells.Git CommitExecute git commit with conventional commit message analysis, intelligent staging, and message generation. Use when user asks to commit changes, create a git commit, or mentions "/commit". Supports: (1) Auto-detecting type and scope from changes, (2) Generating conventional commit messages from diff, (3) Interactive commit with optional type/scope/description overrides, (4) Intelligent file staging for logical grouping
    Комментарии

    Войдите, чтобы оставить комментарий.

    Комментариев пока нет.

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add pluginagentmarketplace/custom-plugin-game-developer --skill game-design-theory
    Скачать ZIP
    Версия
    1.0.0+aa7edfe267b3
    Автор
    Владимир Ломтев
    Репозиторий
    pluginagentmarketplace/custom-plugin-game-developer
    GitHub: pluginagentmarketplace/custom-plugin-game-developer