Mobile game development principles. Touch input, battery, performance, app stores.
Add this skill
npx mdskills install sickn33/mobile-gamesWell-organized reference guide but lacks actionable instructions for AI agents
1---2name: mobile-games3description: Mobile game development principles. Touch input, battery, performance, app stores.4allowed-tools: Read, Write, Edit, Glob, Grep5---67# Mobile Game Development89> Platform constraints and optimization principles.1011---1213## 1. Platform Considerations1415### Key Constraints1617| Constraint | Strategy |18|------------|----------|19| **Touch input** | Large hit areas, gestures |20| **Battery** | Limit CPU/GPU usage |21| **Thermal** | Throttle when hot |22| **Screen size** | Responsive UI |23| **Interruptions** | Pause on background |2425---2627## 2. Touch Input Principles2829### Touch vs Controller3031| Touch | Desktop/Console |32|-------|-----------------|33| Imprecise | Precise |34| Occludes screen | No occlusion |35| Limited buttons | Many buttons |36| Gestures available | Buttons/sticks |3738### Best Practices3940- Minimum touch target: 44x44 points41- Visual feedback on touch42- Avoid precise timing requirements43- Support both portrait and landscape4445---4647## 3. Performance Targets4849### Thermal Management5051| Action | Trigger |52|--------|---------|53| Reduce quality | Device warm |54| Limit FPS | Device hot |55| Pause effects | Critical temp |5657### Battery Optimization5859- 30 FPS often sufficient60- Sleep when paused61- Minimize GPS/network62- Dark mode saves OLED battery6364---6566## 4. App Store Requirements6768### iOS (App Store)6970| Requirement | Note |71|-------------|------|72| Privacy labels | Required |73| Account deletion | If account creation exists |74| Screenshots | For all device sizes |7576### Android (Google Play)7778| Requirement | Note |79|-------------|------|80| Target API | Current year's SDK |81| 64-bit | Required |82| App bundles | Recommended |8384---8586## 5. Monetization Models8788| Model | Best For |89|-------|----------|90| **Premium** | Quality games, loyal audience |91| **Free + IAP** | Casual, progression-based |92| **Ads** | Hyper-casual, high volume |93| **Subscription** | Content updates, multiplayer |9495---9697## 6. Anti-Patterns9899| ❌ Don't | ✅ Do |100|----------|-------|101| Desktop controls on mobile | Design for touch |102| Ignore battery drain | Monitor thermals |103| Force landscape | Support player preference |104| Always-on network | Cache and sync |105106---107108> **Remember:** Mobile is the most constrained platform. Respect battery and attention.109
Full transparency — inspect the skill content before installing.