Skip to content

A dope 2-player Breaks Breakers game in 8086 Assembly. Bash the ball, grab power-ups like fireballs or bigger paddles, and flex on your opponent. Starts with 3 lives, score big, and dodge the tiny paddle curse. Menuโ€™s got play, chat, and a scoreboard (WIP). Controls: A/D to slide. Run it with DOSBox-X and the Python script.

Notifications You must be signed in to change notification settings

KarimZakzouk/Breaks-Breakers-Assembly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1 Commit
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Brick Breakers Game (8086 Assembly) ๐ŸŽฎโœจ

Welcome to Brick Breakers Game โ€” a competitive two-player paddle game written entirely in 8086 Assembly! Compete, collect power-ups, and outscore your opponent!


Main Menu ๐Ÿ—‹

The game features a main menu with the following options:

  1. Play ๐ŸŽฎ
    • Jump right into the action!
  2. Chat ๐Ÿ’ฌ
    • A text-based communication mode.
  3. Scoreboard ๐Ÿ† (Coming Soon)
    • Track the high scores and stats.

Gameplay ๐ŸŽฒ

Objective

  • Player 1 and Player 2 compete to keep the ball in play.
  • Collect gifts and outscore your opponent!

Player Stats

Each player has:

  • Lives: Start with 3 lives.
  • Score: Earn points by keeping the ball in play.

Gifts (Power-ups) ๐ŸŽ

During the game, hit special gifts for power-ups or challenges:

  1. ๐Ÿ”ฅ Fire Ball: Turns the ball into fire, making it harder to control.
  2. ๐Ÿ” Larger Paddle: Temporarily increases your paddle size.
  3. ๐Ÿ“‰ Smaller Paddle: Temporarily decreases your paddle size.
  4. โœจ Double Score: Doubles your score for every hit.
  5. โค๏ธ Extra Life: Adds one extra life to your stats.

Controls ๐Ÿ•น๏ธ

  • Move Left: A
  • Move Right: D

Steps to Execute

  1. Place the MASM files and the Python script in the same directory.
  2. Ensure DOSBox-X is installed in C:\DOSBox-X.
  3. Run the Python script to configure and launch the game.

Developed By ๐Ÿ‘จโ€๐Ÿ’ป


Ahmed Fathy

Karim Farid

Tasneem Ahmed

Ali Alaa

About

A dope 2-player Breaks Breakers game in 8086 Assembly. Bash the ball, grab power-ups like fireballs or bigger paddles, and flex on your opponent. Starts with 3 lives, score big, and dodge the tiny paddle curse. Menuโ€™s got play, chat, and a scoreboard (WIP). Controls: A/D to slide. Run it with DOSBox-X and the Python script.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published