Vous êtes sur la page 1sur 21

[Type the document title]

Overview of the System


This car racing game is an attempt to give new experience of the racing with simple graphics. This game is made using C and C++ graphics. This car racing game is made using C and C++ to show the enhanced use of graphics provided by this two languages and how we can make a general application of this language. This is our trial to show one of the uses of this language as an example of a CAR RACING GAME. In this we have tried to design the car racing game with some different features.

1 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]

Software tools

and

Hardware

Minimum System requirement to run the application. PROCESSOR RAM HARD DISK GRAPHIC CARD OPERATING SYSTEM Intel Pentium 2 , Celeron with min 300 MHz or equivalent 64 MB 10 GB Not required MS-DOS, win 95 and following versions. CD ROM or FLOPPY DRIVE

EXTERNAL DRIVES

Best System to use this application PROCESSOR RAM HARD DISK GRAPHIC CARD OPERATING SYSTEM EXTERNAL DRIVES Intel Pentium 4 , min 2 GHz or equivalent 256 MB 80 GB Not required Windows Xp CD ROM or FLOPPY DRIVE

*NOTE :This application is not compatible to work with Microsoft Vista or windows 7 64 bit Operating system.

2 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]


To use this application in these kind of systems you require special S/w like dosbox or any other which can support converting to 16-bit BUS

3 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]

Functions and Features


Functions:The basic function of the Car Racing is to allow the user to play the game. The Functions of this application are given below in detail. Configuring the game:This is the first page of this game is to configuring the game. In this the user has to configure the game according to his choice.

Selecting the car:Selecting the car according to the his choice from different available options

Selecting the game type:We can select different levels of playing as mentioned in the below features.

Score card:In this function the user adds 5 points to his score for every car he overtakes and the fluctuating score is displayed accordingly on the top left corner. At the end of the game if the user has surpassed the highest score then his will be stamped in the HIGH SCORE list in which there are five best scores are listed with respective players.

Game Exit or Quit:4 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]


Through this function user can exit by interrupting the continuity of the game at any given juncture.

Features:
The features which are provided by this application is given as follows:

Selection of game level:In this application you can select the game level which will give you different speed to run your car. The menu is as shown bellow Easy Medium Hard According to the selection of level you can have the different speed levels

Selection of CAR:You can select different cars from the car selection menu of car MENU containing different colours

Popup menu:This feature can allow you to pause your task at any situation in the continuous game. By pressing ESC key The MENU is shown as bellow
5 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]


RESUME CONTROLS HIGH SCORE MAIN MENU QUIT Resume:- this will continue the game from the position where it was paused

Controls:- this will show the key board controls for to play the game as shown bellow -> <:: move left :: move right

ESC :: pause the game ENTER :: select any menu High score:- This will open the file which contains the high score history of the game if u score more than this, then your name will be added to the file. Main menu:- This will be the function in which user can return or back to main menu any time. Quit :- This will allow user to come out of the game application

High score file:This is the file which contains the record of maximum score. Whenever you finish any game if you
6 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]


have scored more a good score or which can defeat any score of top scores then this will allow you to enter your name in the high score file.

7 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]

Programme specifications
Programme Name:CAR RACING GAME

Purpose:The purpose of this application is to give a graphical representation with the help of the language C and C++.

Functionalities covered by Programme:Car functionalities

racing

game

includes

following

Game

selection

according

to

choice:

That is you can design the game level and also you can select the car

Any time play and pause:


You can pause and play your game any time during the game execution

Storing high score:


storing the high score in a individual file.

Show controls:
you can show any time controls in the game.

8 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]

Screen shots
FIRST PAGE:-

Screen: 1
9 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]


This is a first page of the game in which we create some animation for example in above CAR RACE is moving at up to down and similar down to up. After that our guides name and our names are animated like one after another character. Now after completed this on note is come PRESS ENTER TO CONTINUE and after you press enter key this first page is over.

SECOND PAGE:-

Screen: 2
10 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]


In the second page there is a main menu which is shown above. Now in main menu you are show START GAME this is select for the stat a new game.

Screen: 3
In second menu item is LEVEL in which when we select this one page is open for the level type which is shown below. As shown above in this page you can select the level by the navigation key for example EASY,MEDIUM, or
11 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]


HARD and when you choose any one then this page will be off and return the main menu.

12 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]

Now after that the third menu item is SELECT CAR in which when you select this one more page is open but it is some addition part of main menu page. In which you can show design of car. You can show this page given below.

In above page you can select car which you want with navigation key after the selection car when you press the enter key then this page return to main menu.

13 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]

Now in fourth menu item is CONTROL in this item you can show the control which you use in playing the game.

Control:-

14 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]

Fifth item is HIGH SCORE. In this item you can show the score and name of last five highest scorer players. After the press any key page is return to main menu.

15 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]


Sixth and last item is QUIT. This item is used to exit the game. Now when you select first item START GAME the third page will be open for the loading the game which is shown below.

16 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]

After some time game will be open in your screen. This is shown below.

17 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]

In this you will also show what your score is and when you start completed the game your score will be incremented. Now in between if you wish pause your game you can press esc key and you can show another menu in which you show RESUME,CONTROL,HIGH SCORE,MAIN MENU and QUIT.

18 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]

Now in between you are touch another car at that time your game is over and you show in your screen one message GAME OVER which is shown below.

19 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]


After some time above page is remove or off and new page is open in which you show your score and you can enter your name.

FUTURE SCOPE:In future, we will develop or enhance the game for two players as it is recently running with single player. Also we will inherit different features like saving the game in between and running it from the saved mode. If time permits, we will also develop connectivity through Bioscom and then the game could be played between two players sitting on different machines.

20 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

[Type the document title]

21 NIRMA

UNIVERSITYDEPARTMENT

INSTITUTE

OF

TECHNOLOGY

MCA

Vous aimerez peut-être aussi