本文へ移動
cccskills
無料GitHub で公開

mobile-games

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

インストール方法を見る

含まれるファイル(1)

  • SKILL.md2.2 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Mobile Game Development

Platform constraints and optimization principles.


1. Platform Considerations

Key Constraints

ConstraintStrategy
Touch inputLarge hit areas, gestures
BatteryLimit CPU/GPU usage
ThermalThrottle when hot
Screen sizeResponsive UI
InterruptionsPause on background

2. Touch Input Principles

Touch vs Controller

TouchDesktop/Console
ImprecisePrecise
Occludes screenNo occlusion
Limited buttonsMany buttons
Gestures availableButtons/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

ActionTrigger
Reduce qualityDevice warm
Limit FPSDevice hot
Pause effectsCritical 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)

RequirementNote
Privacy labelsRequired
Account deletionIf account creation exists
ScreenshotsFor all device sizes

Android (Google Play)

RequirementNote
Target APICurrent year's SDK
64-bitRequired
App bundlesRecommended

5. Monetization Models

ModelBest For
PremiumQuality games, loyal audience
Free + IAPCasual, progression-based
AdsHyper-casual, high volume
SubscriptionContent updates, multiplayer

6. Anti-Patterns

❌ Don't✅ Do
Desktop controls on mobileDesign for touch
Ignore battery drainMonitor thermals
Force landscapeSupport player preference
Always-on networkCache and sync

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

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

2d-games

無料

2D game development principles. Sprites, tilemaps, physics, camera.

日本語の概要は準備中です。原文の説明を表示しています。

umairinayat/Specter-AI182026年9月29日 更新

3d-games

無料

3D game development principles. Rendering, shaders, physics, cameras.

日本語の概要は準備中です。原文の説明を表示しています。

umairinayat/Specter-AI182026年9月29日 更新

API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.

日本語の概要は準備中です。原文の説明を表示しています。

umairinayat/Specter-AI182026年9月29日 更新

Main application building orchestrator. Creates full-stack applications from natural language requests. Determines project type, selects tech stack, coordinates agents.

日本語の概要は準備中です。原文の説明を表示しています。

umairinayat/Specter-AI182026年9月29日 更新

Architectural decision-making framework. Requirements analysis, trade-off evaluation, ADR documentation. Use when making architecture decisions or analyzing system design.

日本語の概要は準備中です。原文の説明を表示しています。

umairinayat/Specter-AI182026年9月29日 更新

Bash/Linux terminal patterns. Critical commands, piping, error handling, scripting. Use when working on macOS or Linux systems.

日本語の概要は準備中です。原文の説明を表示しています。

umairinayat/Specter-AI182026年9月29日 更新

umairinayat のスキルをすべて見る

このスキルの問題を報告する