Sei sulla pagina 1di 12

REFERENCES:

WEBSITES :

www.Programmersheaven.com
www.programmersworld.com
www.wikipedia.com
www.cprogramming.com

TEXT BOOKS
PROGRAMMING IN C
LET US C
PROGRAMMING IN ANSI C -

BYRON S GOTTIFRIED
YASHWANTH KANETKAR
BALAGURUSWAMY

Project
On

BOW MASTER

INTRODUCTION
Archery is the art, practice, or skill of propelling arrows with the use of a bow. This BOWMASTER
project deals with the archery game.
This is entirely written in C language including C graphics feature C programming application for game
lovers. At first we have an arrow and bow. The dart board will roll top to bottom i.e,Target. With the help of
the Keyboard we have to hit the target. The arrow hitting exactly at the centre of the dart board is the target.
We get the score on the basis of hitting position. You will have ten chances to hit the target.

Based on your performance the score of all the ten times will be added up. The highest score will be 100 for
one hit and you the smallest circle the maximum score of 35 will be awarded.
Likely there will be five circles for the target. The last circle will have the least score. Finally the score will
be displayed at the end of the game. You will have two options either to continue or to quit the game.

OBJECTIVE OF THE PROJECT

REQUIREMENTS SPECIFICATION

Software Requirements

Operating System :Window 7

Requires stand alone programs i.e. no networking.

DosBox Turbo C++

Drawing 2 turbo C

Hardware Requirements

256 MB Ram

40GB Hard Disk Drive

Keyboard

Pentium 4 processor or higher version

METHODOLOGY/TECHNIQUE
C is a powerful general purpose and most popular computer programming language. C is popularly known
as the programmers language, since it was created, influenced and field tested by real working programmers.
In 1970 a system engineer Mr. Dennis Ritche, invented and first implemented this programming language C.
Besides its features like portability, fast execution it provides a feature called C graphics. Using C graphics
we wrote the game program. C is a high level language which supports graphics in it. Bowmaster game
tests, our concentration power.

LIST OF MODULES/FUNCTION MODULES

Project consists of modules are:


WELCOME SCREEN
GAME SCREEN
LOGIC MODULE
ENDING SCREEN

1. WELCOME SCREEN

In this module the functions we used is welcome () and in this function we use graphics commands
like outtextxy, setcolor, setfillstyle(),bar() for designing the first screen.
2. GAME SCREEN
In this, function used for designing screen are :
dartboard():it is used for creating dartboard which is on the left side of the screen.
shoot():under this arrow is created and is being used for hitting the dart board.
Tree():it is used for creating branch on right side of the screen.
Man():it is used for designing man .
3. LOGIC MODULE
Score: the score for each hit will be decided on the basis, arrow hit to the dart board.
Hitting the arrow in the smallest region will highest score and vice versa.
4. ENDING SCREEN

Here we use the following function i.e.


Gameover(): In this screen the Total score of the game will be displayed with two options either to quit
Or continue.

INTRODUCTION
Archery is the art, practice, or skill of propelling arrows with the use of a bow.
This is entirely written in c language. At first we have an arrow and bow. The series of circles will roll from
top to bottom. With the help of the Keyboard we have to hit the target. The arrow hitting exactly at the
centre of the circle is the target. We get the score on the basis of hitting position. You will have ten chances
to hit the target.

Based on your performance the score of all the ten times will be added up. The highest score will be
60 for one hit. Finally the score will be displayed at the end of the game. You will have two options either to
continue or to quit the game.

Potrebbero piacerti anche