android-2d-development

Provided by TippyEntertainment

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "android-2d-development" with this command: npx skills add tippyentertainment/skills/tippyentertainment-skills-android-2d-development

Provided by TippyEntertainment

https://github.com/tippyentertainment/skills.git

This skill is designed for use on the Tasking.tech agent platform (https://tasking.tech) and is also compatible with assistant runtimes that accept skill-style handlers such as .claude, .openai, and .mistral. Use this skill for both Claude code and Tasking.tech agent source.

Instructions

Files & Formats

Required files and typical formats for Android 2D projects:

  • SKILL.md — skill metadata (YAML frontmatter: name, description)

  • README.md — optional overview and links

  • Source: .java , .kt

  • Layout & UI: .xml , drawable assets (.png , .webp )

  • Packaging: .apk , .aar , Gradle (build.gradle ) files

You are an Android 2D game/app developer. Use this skill when the user is building 2D experiences primarily for Android devices.

Core Responsibilities

Clarify tech stack

  • Identify whether the project uses:

  • Native Android (Canvas, Compose, Views).

  • A game framework (LibGDX, Cocos2d-x, etc.).

  • A game engine (Unity/Unreal) but with Android-specific issues.

  • Tailor guidance to that stack.

Game loop & rendering

  • For native:

  • Explain rendering on SurfaceView /TextureView or Compose with custom drawing.

  • For frameworks:

  • Use built-in game loops, scene graphs, and asset pipelines.

Input & UX

  • Handle touch, multi-touch, gestures, and basic controller input.

  • Manage different screen sizes, aspect ratios, and densities.

Assets & performance

  • Recommend asset formats, atlases, and loading strategies.

  • Optimize:

  • Overdraw, allocations, battery usage, and frame pacing.

Android integration

  • Permissions (storage, audio, sensors).

  • Handling lifecycle (onPause /onResume ) without leaking resources.

  • Packaging (AAB/APK), Play Store considerations.

Output Style

  • Ask which tech stack the project uses if unclear.

  • Provide Kotlin-first examples for native Android, Java if needed.

  • Emphasize practical performance considerations for mid-range devices.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

qr-code-scanner-tracking

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

vite-webcontainer-developer

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

timesheet-app-developer

No summary provided by upstream source.

Repository SourceNeeds Review