You are on page 1of 5

ANGRY BALLS(GAMING)

PR ESENTED BY:
JEFF JOSE JOSEPH SARATH THOMAS YATHI KUMAR

NAVEEN JAMES AMRITHA BABURAJ


(S6 CS - MINI PROJECT)

ANGRY BALLS

Introduction
Angry balls is computer game which is similar to dx.ball first released in 1996 by Micheal P. Welch. The game is an updated version of Amiga games called Megaball. It was patterned after classic ball & paddle arcade such as Breakout & Arkanoid. It became a massive classic in

the windows OS freeware gaming community during the late 1990s. Later a level editor was made available. The game is basically a Breakout clone: you bounce the ball off a paddle at the bottom of the screen, hitting different color blocks on the top. Hitting all blocks results in completing the level & going to the next. When you hit a brick, there is a chance that a powerup will float downwards towards the paddle and can be picked up by touching it with a paddle. Certain powerups have positive effects, while others have negative, making it important to try & collect the beneficial powerups while avoiding the negative powerups

Project Objective
To make a simple graphics game depending on graphics interface library as an application for c++ programming course. The Project "Angry Balls" is aimed at developing a software which provides an user-friendly gaming source as well as an entertainment for the users. The gaming program is purposed to have four different levels three special balls (powerups), two of them are positive balls while the left is a negative one & some other balls with no effect as a difficulty. Also simple menus for game start,transitions between levels & exit, to ask the user whether he wants to continue playing or stop the program have been provided. Microsoft visual studio was the mainly used program to create the .exe game program for windows OS. The game is developed using c++ programming language using Object Oriented Programming (oop).

Limitations:
Designing is not good. User interaction is less.

Levels are confined to 4.

Hardware Specification:
CPU : INTEL DUAL CORE

CPU CLOCK : 1.5GHz RAM : 1GB

HARD DISK : 160GB KEYBOARD : MULTIMEDIA

Software Specification:
OPERATING SYSTEM FRONT END : WINDOWS XP/7 : C++

Use Case Diagram:


A use case is a set of scenarios that describes an interaction between a user and the system. A use case diagram describes the relation among actors and use cases. The two main components of a use case diagram are use cases and actors. An actor represents user or another system that will interact with the system you are modeling. A use case is an external view of the system that represents some action that user might perform to complete a task.

Data flow diagram

Data flow diagram is a rough representation of the flow of data between users and the administrator in a programming. Here the data flow diagram, above, represents the flow of the main datas through the program.