Skip to content

BranislavValacsay/JavaScript_Arkanoid_Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript Simple Arkanoid Clone

A modern implementation of the classic Arkanoid game created in JavaScript using HTML5 canvas, featuring 3D-like brick effects.

Description

This project presents an enhanced version of Arkanoid, programmed in pure JavaScript. The game uses HTML5 canvas for rendering and provides a classic Arkanoid experience with a 3D twist directly in the web browser.

Features

  • Classic Arkanoid gameplay with a 3D visual style
  • Colorful bricks with 3D-like effects
  • Scoring system
  • Lives tracking
  • Game over and win screens
  • Keyboard controls
  • Responsive paddle movement

How to Play

  • Use the Left Arrow key to move the paddle left
  • Use the Right Arrow key to move the paddle right
  • Destroy all bricks to win the game
  • You lose a life if the ball touches the bottom of the screen
  • The game ends when you run out of lives

Installation and Running

  1. Clone this repository
  2. Open the index.html file in your web browser

Technologies

  • HTML5
  • CSS3
  • JavaScript
  • Canvas API

Project Structure

  • index.html: Main HTML file containing the game structure and screens
  • styles.css: CSS file for styling the game interface
  • game.js: JavaScript file with the complete game logic

License

This project is open source and available under the MIT License.

Contributing

Contributions to improve the game are welcome. Please feel free to fork the repository, make changes, and submit a pull request.


Created with ❤️ by Branislav Valacsay

About

Simple Arkanoid Javascript implementation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published