Overview

Picture Puzzle Cube is an engaging Android puzzle game where players rotate cubes to complete pictures.
Built entirely in Android Studio – easy to customize and reskin.
Features

100% native Android Studio project (Java/Kotlin)

Fully functional puzzle cube mechanics

Clean and well-commented code for easy customization

Replace images and branding in minutes

Optimized for smooth performance on most devices

AdMob integration ready (if included)

Adaptive UI: The user interface adjusts dynamically to different screen sizes and orientations, providing an optimized experience on both small phone screens and larger tablet/TV displays.

Gamepad/D-pad Support: For devices without touchscreens (e.g., Fire TV, Android Automotive), the application now fully supports navigation and interaction using D-pad and gamepad inputs.
⬆⬇⬅➡ D-pad: Corresponds to U/D/L/R cube moves.
🅰 /

Button: Shuffle the cube.
🅱 /

Button: Reset the cube.
L1/R1 Button: Undo last move.
⏯ Start/Select Button: Open instructions.
L2 Button: Toggle Prime moves.
R2 Button: Show hint.
🕹 Thumb L/R Buttons: Set difficulty to Medium (example, can be extended for cycling difficulties).

Manifest Declarations: The AndroidManifest.xml includes necessary declarations to ensure the app is discoverable and functions correctly on Android TV (Leanback launcher) and Android Automotive OS.