Smithery Logo
MCPsSkillsDocsPricing
Login
NewFlame, an assistant that learns and improves. Available onTelegramSlack
    davila7

    mobile-games

    davila7/mobile-games
    Productivity
    19,892
    1 installs

    About

    SKILL.md

    Install

    • Telegram
      Telegram
    • Slack
      Slack
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    • Download skill
    ├─
    ├─
    └─
    Smithery Logo

    Give agents more agency

    Resources

    DocumentationPrivacy PolicySystem Status

    Company

    PricingAboutBlog

    Connect

    © 2026 Smithery. All rights reserved.

    About

    Mobile game development principles. Touch input, battery, performance, app stores.

    SKILL.md

    Mobile Game Development

    Platform constraints and optimization principles.


    1. Platform Considerations

    Key Constraints

    Constraint Strategy
    Touch input Large hit areas, gestures
    Battery Limit CPU/GPU usage
    Thermal Throttle when hot
    Screen size Responsive UI
    Interruptions Pause on background

    2. Touch Input Principles

    Touch vs Controller

    Touch Desktop/Console
    Imprecise Precise
    Occludes screen No occlusion
    Limited buttons Many buttons
    Gestures available Buttons/sticks

    Best Practices

    • Minimum touch target: 44x44 points
    • Visual feedback on touch
    • Avoid precise timing requirements
    • Support both portrait and landscape

    3. Performance Targets

    Thermal Management

    Action Trigger
    Reduce quality Device warm
    Limit FPS Device hot
    Pause effects Critical temp

    Battery Optimization

    • 30 FPS often sufficient
    • Sleep when paused
    • Minimize GPS/network
    • Dark mode saves OLED battery

    4. App Store Requirements

    iOS (App Store)

    Requirement Note
    Privacy labels Required
    Account deletion If account creation exists
    Screenshots For all device sizes

    Android (Google Play)

    Requirement Note
    Target API Current year's SDK
    64-bit Required
    App bundles Recommended

    5. Monetization Models

    Model Best For
    Premium Quality games, loyal audience
    Free + IAP Casual, progression-based
    Ads Hyper-casual, high volume
    Subscription Content updates, multiplayer

    6. Anti-Patterns

    ❌ Don't ✅ Do
    Desktop controls on mobile Design for touch
    Ignore battery drain Monitor thermals
    Force landscape Support player preference
    Always-on network Cache and sync

    Remember: Mobile is the most constrained platform. Respect battery and attention.

    Recommended Servers
    DevMatch
    DevMatch
    Productboard
    Productboard
    OpenZeppelin
    OpenZeppelin
    Repository
    davila7/claude-code-templates
    Files