Main Page Anupam's Picture My Favorite Links Project Proposal Lab Submissions

PROJECT PROPOSAL


PROJECT

Graphics based game

ATTACK

                            aeroplane 1 aeroplane 2








Project Partners


Tutor
Name
Anupam Srivastava
Saurabh Gupta
Shambhu Kumar
Alpana Dubey
Section
B8
B8
B8

Roll Number
Y2086
Y2348
Y2359

e-mail ID
anupamsr@iitk.ac.in
mailto:sguptak.ac.in
shambhu@iitk.ac.in
alpanad@cse.iitk.ac.in








ABOUT The Game


The Name of the Game

ATTACK



The Motivation

        Many years back one of us (Anupam Srivastava) bought a magazine PC-QUEST, in which I saw a text game. It had the same look as the project proposed by us. We have broadly changed only from it's text based interface to graphics based interface. And surely, we have added a lot of thinking by our own.



The Plot of the game and sample IN/OUTput

        The game starts with a graphics window filled with green colour, resembling of a plain. At the center,there will be a man. The user will be able to move the man by pressing the arraow keys or preferably by mouse. Brief help will be given on going to help menu.  But main documentation will be done in project readme.txt file, which will add a topic as 'Getting Started'.
        Doors of different levels will be at the edges and corners of the screen. Player is expected to discover this all by itself.
        For showing how it will be like, sample output and input are described very briefly.
        The starting page will show story behind motivation of player in discovering the whole map of the game. After that, the screen will jump to the 'Green Grasslands '.

        Let the player enters a hindrance called 'Forest of Challenges'. In this, the player is exposed to a forest looking screen. A number of animals are seen to be waiting for him. The player will be given a chance to move. Then the animals will move. All the moves are of a specified length. So, all the moves will result in into a time consuming hindrance and not like running through it before giving the program a chance to hit the player.

        Man will be shown as surrounded by animals. A door will be shown to as an exit to the hindrance at some corner which will be hard to achieve. The sole motive of player is to move the man onto that door. This will complete the hindrance. All the difficulties will be  given by the presence of animals.

        On completing the hindrance, the player will greeted and given a hint to complete some other hindrance which again have to be discovered by the player.

        On losing, which will happen only when the man dies, he will be given a new life. There will be no limitation on the number of lifes. Instead, player will be given an option to quit or continue with the cuurent hindrance.

        Many other features will added in addition to above explained fairly simple hindrance. These will include an inventory, a water suit, and diiferent sort of guns etc. The player will dicover it all, and will be helped after completing each hindrance.

        Finally, completing these hindrances will throw him in a final round, which will contain all the previous hindrances. Completing this will end the game.


Future Developments

        If the project completes to this much extent in time, it will be developed further to facilitate the user by allowing to save game on the disk and load it when required. Lots of levels will also be added.

Links and References

        Following site gave me a good peice of help in creating my project.

            This site gives a tutorial to write the code of Adventure game for JAVA. It's a good site.


        is an another useful site from which I have seen the programming patterns.


        For reading, I follow Horstman and Sheild.


Mail me at anupamsr@iitk.ac.in . I will surely reply back.