Skip to content

Puzzle X is a android game application in which user can click a picture from camera and shuffle it and try to solve shuffled puzzle.

License

Notifications You must be signed in to change notification settings

akgarhwal/Puzzle-X-Android-Game

Repository files navigation

Puzzle X - Android Game

Puzzle X is an engaging Android application that transforms your captured photos into challenging sliding puzzles. Users can snap a picture using their device's camera, shuffle it, and then attempt to solve the scrambled puzzle.

Application Gif:

Features

  • Customizable Puzzles: Capture images directly from your camera to create personalized puzzles.

  • Multiple Difficulty Levels: Choose from three grid sizes:

    • 3x3 (Easy)
    • 4x4 (Normal)
    • 5x5 (Hard)
  • Intelligent Puzzle Solver: Utilizes a solver implemented with a Priority Queue and the A* Algorithm, leveraging Manhattan distance for optimal solutions.

  • High Score Tracking: Compete against yourself by aiming for the minimum number of moves to solve each puzzle.

Technical Details

  • Development Environment: Built using Android Studio 1.3 with API level 22.
  • Languages Used: Java for backend logic and XML for frontend design.

Getting Started

To set up and run Puzzle X on your local machine:

  1. Clone the Repository:

    git clone https://github.com/akgarhwal/Puzzle-X-Android-Game.git
  2. Open in Android Studio: Launch Android Studio and open the cloned project.

  3. Build and Run: Connect your Android device or start an emulator, then build and run the project through Android Studio.

About

Puzzle X is a android game application in which user can click a picture from camera and shuffle it and try to solve shuffled puzzle.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages