Skip to content

This is a clone of the classic arcade game Arkanoid, developed in Java using the LibGDX game engine.

Notifications You must be signed in to change notification settings

leandro-barcelos/arkanoid

Repository files navigation


Arkanoid

A Java-based clone of the classic arcade game Arkanoid, built with the LibGDX game engine.

Key FeaturesInstallationHow To PlayCredits


screenshot

Key Features

  • Classic gameplay mechanics inspired by the original Arkanoid.
  • Nine challenging levels with increasing difficulty.
  • Seven unique power-ups for enhanced gameplay.
  • Original sound effects for an immersive arcade experience.
  • Gradle-based build system for easy project management.

Installation

  1. Clone the repository:
    git clone https://github.com/leandro-barcelos/arkanoid.git
  2. Navigate to the project directory:
    cd arkanoid
  3. Build the project using Gradle:
    ./gradlew build
  4. Run the game:
    ./gradlew desktop:run

Alternatively, download the latest release from the releases page. Ensure you have Java installed, then run the game with:

java -jar Arkanoid.jar

How To Play

  • Use the arrow keys to move the paddle left and right.
  • Prevent the ball from falling below the paddle.
  • Break all bricks to advance to the next level.
  • Collect power-ups for additional abilities.

Credits

  • Leandro Barcelos - Development and design
  • LibGDX - Game engine

GitHub @leandro-barcelos  · 
LinkedIn @leandro-b-ferreira

About

This is a clone of the classic arcade game Arkanoid, developed in Java using the LibGDX game engine.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages