Skip to content

This is the base repo for the interactive programming project for Software Design, Fall 2016 at Olin College.

Notifications You must be signed in to change notification settings

rerafyaw/InteractiveProgramming

 
 

Repository files navigation

Ultimate Bricks - a mini-game!

Game Overview

alt tag

Word! Two players cooperate to cancel all the bricks on the screen, in a classic spin on the original brick breaker.

Installation

Download the latest version (v2.1a) of the program - this game runs on several dependencies, based on the following libraries:

  • PyGame
  • Python 2.7 (with math and cmath support)

You can install the pygame library by executing the following command:

$ sudo apt-get install python-pygame

Game Objective

New in Version 2.0: Supports up to two players!

The objective of the game is to collaboratively cancel all the bricks spawned on the screen.

alt tag

If any player fails to intercept the ball before it touches the edge of the screen, the game will end, and the player loses.

Game Control

The only thing that players can control is the movement of the bars.

Each player has his/her own bar and at the beginning - the bar for player 1 will be on the lower left corner of the screen, and the bar for player 2 will be on the upper right corner of the screen.

Controls:

Player 1:

  • Left - Left arrow key
  • Right - Right arrow key

Player 2:

  • Left - Q
  • Right - E

Restarting the Game

Hitting "R" when the game is over will allow both players to restart within the game.

alt tag

Enjoy!

[credits: rerafyaw (a.seed), lqyeric94 (qyliu)]

About

This is the base repo for the interactive programming project for Software Design, Fall 2016 at Olin College.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%