Sunteți pe pagina 1din 8

Practical In-house Training Report

Gaming Console 10.01


Submitted to
Amity University, Uttar Pradesh

In partial fulfillment of the requirements for the award of the degree of
Bachelor of Technology
In
Computer Science & Engineering

By
Anant Agarwal
Enrollment no: A2305211310

Under the guidance of
Ms. Nidhi Sharma
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
AMITY SCHOOL OF ENGINEERING AND TECHNOLOGY
AMITY UNIVERSITY
NOIDA , UTTAR PRADESH
JULY 2013
ii

DECLARATION

I, Anant Agarwal, student of B.Tech CS&E, hereby declare that the project titled Gaming
Console 10.01 which is submitted by me to the Department of Computer Science &
Engineering, Amity School of Engineering and Technology, Amity University, Uttar Pradesh,
Noida in partial fulfillment of requirement for the award of degree of Bachelor of Technology
in Computer Science & Engineering has not been previously formed the basis for the award of
any degree, diploma or other similar title or recognition.





Anant Agarwal Date: 12
th
August 2013












iii

CERTIFICATE

This is to certify that the following project titled Gaming Console 10.01 submitted by Mr.
Anant Agarwal student of B.Tech in Computer Science & Engineering (Batch 2011-2015),
to the Department of Computer Science and Engineering, Amity School of Engineering and
Technology, Amity University, Uttar Pradesh in partial fulfillment of requirement for the
award of the degree of Bachelor of Technology in Computer Science & Engineering, is an
original contribution with existing knowledge and faithful record of work carried out by him
under my guidance and supervision.
To the best of my knowledge this work has not been submitted in part or full for any degree or
diploma to this University or elsewhere.





Nidhi Sharma Date: 12
th
August 2013
Assistant Professor
Department of Computer Science & Engineering
Amity School of Engineering & Technology
Amity University, Uttar Pradesh









iv

ACKNOWLEDGEMENT

My first and foremost thanks goes to Prof. (Dr.) Abhay Bansal, Head of the Department,
Computer Science and Engineering, ASET, AUUP who bequeathed us with a provocative
opportunity to learn something besides academic syllabus and to implement the knowledge, I
had acquired during these semesters practically.

I would sincerely like to thank my faculty guide Ms. Nidhi Sharma for her timely assistance
and support in guiding me on this project.

I would also thank my family for their cooperation and support in all aspects throughout the
completion of this project.

Lastly, I would also appreciate my friends for helping me come up with new ideas and their
continuous support.





Anant Agarwal









v

ABSTRACT

This project basically aims on developing a Gaming Console, which could include all
possible small games from our past that are very easy to develop, but at the same time are also
very enjoyable for all age groups and can be used to refresh oneself.

The project, Gaming Console 10.01 is primarily based on C++ and uses many of its
functions, tools and graphical options. The coding of the same has been implemented using
Object Oriented Programming. The project can be expanded as and when required and/or
when new games are developed.

The project, Gaming Console 10.01 currently contains the following games:
1. Maze: It is one of the classic puzzle games of all times.
2. Tic-Tac-Toe: Fun to play, anytime, all the time.
3. CompCricket: A computer version of the classic Book Cricket game.
4. Bounce: A general 15 sec screen saver.















vi

Table of Figures

Figure Number Caption Page Number
Fig 1 Welcome Screen 6
Fig 2 Options Page 7
Fig 3 Maze Game Page 7
Fig 3.1 Maze Level 1 8
Fig 3.2 Maze Loading Page 8
Fig 3.3 Maze Level 2 9
Fig 3.4 Maze Level 3 9
Fig 3.5 Maze Level 4 10
Fig 3.6 Maze Moves Page 10
Fig 3.7 Maze Game Over 11
Fig 4 TicTacToe 11
Fig 4.1 TicTacToe Board 12
Fig 4.2 TicTacToe Gameplay 12
Fig 4.3 TicTacToe Gameplay 13
Fig 4.4 TicTacToe Win Page 13
Fig 5 CompCricket Page 14
Fig 5.1 Name Page 14
Fig 5.2 CompCricket Gameplay 15
Fig 5.3 CompCricket Gameplay 15
Fig 5.4 CompCricket User OUT 16
Fig 5.5 CompCricket Bowling 16
Fig 5.6 CompCricket Gameplay 17
Fig 5.7 CompCricket Winner 17
Fig 6.1 Bounce 1 18
Fig 6.2 Bounce 2 18
Fig 6.3 Bounce 3 19
vii

Fig 6.4 Bounce 4 19
Fig 6.5 Bounce 5 20
Fig 7 Options Page 20
Fig 8 Exit Page 21


















viii

Table of Contents

Declaration ii
Certificate iii
Acknowledgment iv
Abstract v
Table of Figures vi
1. Chapter 1 Introduction 1-2
1.1 Introduction to C++ 1
1.2 Introduction to Games 1
1.3 Introduction to Gaming Console 10.01 2
2. Chapter 2 - Materials and Methods 3-5
2.1 System Requirements 3
2.1.1 Hardware Requirements 3
2.1.2 Software Requirements 3
2.2 Methodology 3
2.3 Concept 3
2.3.1 Console 3
2.3.2 Maze Game 4
2.3.3 Tic-Tac-Toe 4
2.3.4 CompCricket 5
2.3.5 Bounce 5
3. Chapter 3 Results and Discussions 6-21
3.1 Result 6
3.2 Screenshots 6
4. Chapter 4 Conclusions and Recommendations 22
5. Chapter 5 - Implications for Future Research 23
6. Chapter 6 Bibliography and References 24
7. Chapter 7 Appendix 25-46
7.2 Source Code 25

S-ar putea să vă placă și