A downloadable game

This project is an implementation of the classic Arkanoid game using SFML. The game includes features such as multiple balls, power-ups, and a scoring system.

Table of Contents


Installation


  1. Clone the repository:
    git clone https://github.com/ChicoRafa/arkanoid-game.git cd arkanoid-game
  2. Install SFML:
    • Follow the instructions on the SFML website to install SFML for your operating system.
  3. Build the project:
    • Open the project in JetBrains Rider, Visual Studio or your favourite IDE.
    • Configure the project to use the installed SFML library.
    • Build the project using the IDE.

Usage


  1. Run the executable generated after building the project.
  2. Use the following controls to play the game:
    • A or Left Arrow: Move the paddle left.
    • D or Right Arrow: Move the paddle right.
  3. Break all the bricks to win the game. Avoid letting the ball fall below the paddle.

Features


  • Multiple Balls: Activate the multi-ball power-up to create additional balls.
  • Power-Ups: Collect power-ups to gain advantages such as a bigger paddle.
  • Scoring System: Earn points by breaking bricks. The score is adjusted based on the number of lives remaining.

License


This project is in the public domain.

Published 3 days ago
StatusIn development
AuthorChicoRafa
Tags2D, classic, cmake, No AI, SFML, Sprites

Download

Download
Arkanoid_SFML.zip 2.5 MB

Leave a comment

Log in with itch.io to leave a comment.