Code Monkey home page Code Monkey logo

arkanoid-game's Introduction

** Arkanoid-Game **

Programming Languages And Tools :

Java & Java FX

Description :

Arkanoid is an arcade game expanded upon Atari's Breakout games(early ball and paddle video games) of the 1970s.

  • The Game is based on a specific Pattern of Bricks settled together.
  • The player controls the "Vaus", a space vessel that acts as the game's "paddle" which prevents a ball .
  • The ball striking a brick causes the brick to disappear.
  • When all the bricks are gone, the player goes to the next level, where another pattern of bricks appears.
  • There is A Level For The Enemy.
  • We added a New Option In The Game , You Can Draw Your own Level .
  • The Player name and his Score are stored in Files .
  • Sounds For Each Level and Every touch .

Users of the Game:

โ–ช Player: Characterized by Name, Score, High Score.

Functional Requirements:

  • Some bricks have to be hit multiple times before destruction (As in Level 2).
  • The player's Paddle has to "catch" the Power up capsule by touching it with the paddle .
  • During game play, pills/capsules fall from destroyed bricks Called Power ups. When collected, these pills have various effects on the Paddle .
  • Among the many Effects the power ups provided : An increased or decreased paddle size, multiple balls, An increased or decreased ball speed and even a laser cannon attachment that allowed the player's paddle to shoot the bricks.

Some Screenshots for The Game :

Menu :

Level 1 :

Enemy :

DRAW YOUR LEVEL :

Scoreboard :

arkanoid-game's People

Contributors

abanoub-asaad avatar nada-elsayed-anies avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.