1. (An Overview of synopsis)
(example tic tac toe)
A SYNOPSIS
ON
ON
TIC TAC TOE(PROJECT NAME)
Submitted by-
NAME OF MEMBERS
YOUR OTHER DETAILS LIKE ROLLNOS,CLASS ETC.
.
Submitted to - your mentor name
2.
About The Game
Tic-tac-toe is a two player game that takes turn marking spaces on a 3 by 3 grid, and the objective of the game is to place three connecting marks in a horizontal, vertical, or diagonal row.
(Photo of the game)
ORIGIN:
Tic-tac-toe originated from the ancient Roman Empire around the first century BCE, and it was called Terni Lapilli. The rules of the game differs as each player only had three pieces, moving around the empty spaces to keep playing. First print reference of the game appears in Britain with the name "Noughts and Crosses" in 1864. The name "tic-tac-toe" is renamed from "Noughts and Crosses" in the 20th century USA, and is the earliest known game to display visuals on a video monitor.Although Tic-tac-toe appear simplistic to play, it contains 138 terminal board positions and 255,168 possible ways these terminal board positions is obtained.
3.
Theory of Game
A player can choose between two symbols with his opponent, usual games use “X”and “O”. If first player choose “X” then the second player have to play with “O” and vice versa.
A player marks any of the 3x3 squares with his symbol (may be “X” or “O”) and his aim is to create a straight line horizontally or vertically or diagonally with two intensions:
a) Create a straight line before his opponent to win the game.
b) Restrict his opponent from creating a straight line first.
In case logically no one can create a straight line with his own symbol, the game results a tie. Hence there are only three possible results
player wins, his opponent (human or computer) wins or it’s a tie.
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
1 2 3 4 5 6 7 8 9 If any player is able to draw three Xs or three Os in the following combinations then that player wins. The combinations are:
a) 1, 2, 3 b) 4, 5, 6
c) 7, 8, 9 d) 1, 4, 7
e) 2, 5, 8 f) 3, 6, 9
h)1, 5, 9 i) 3, 5, 7
(Tell each and essential detail about the project topic)
4.
WORK PLAN(in future tense)
(According to duration of training)
FIRST WEEK (1-7 JUNE)-
We will try to gather information about the game.The essential details and various features of the game.
What resources we require which can help us to make the game.We will consult our teacher,seek the help of internet and take information from books of C++.
SECOND WEEK(8-14 JUNE)-
Our mentor told us how to make the coding much easier and simple so that it might not get complicated.So we will code the game in a manner so that it will be easy and sufficient.
We will encounter many errors and we will discuss them with our mentor.He will surely help us to correct them.
THIRD WEEK(15-21 JUNE)-
We might complete our basic game coding in the second week.Now we will work on the game to make the game more user friendly. We will add some more features so that it should look more attractive .
We will make some function to reduce the code and make specific modules.
FOURTH WEEK(22-28 JUNE)-
Now our goal is to give the final touch to the program.Check out that there is no bug in the programs.
We will print the specified documents,synopsis,coding and execute the project with no errors.The program should ran smoothly.
On 1st july we will submit the project to our mentor.
5.
COMPATIBILITY
(Choose the format on which you are making the project)
The game is prepared using C++.
The game runs smoothly on dev c++ latest version.It doenot runs on turbo c++ since dev c++ doesnot allow some previous function to run in it and have some new functions defined in it in replacement of them.
The CD contains the coding of the game and latest version of dev c++.Since the game is made in 64 bit version of windows 10 it may have issues to run on a 32 bit pc.
Before running the game on pc you might ensure that dev c++ is installed on your pc and your pc is running on 64 bit version of windows.
6.
ACKNOWLEDGEMENT
(you can use we or I depending upon the project you are making in groups or individually)
We have done a lot of hard work to make the project. However, it would not have been possible without the kind support and help of many individuals and resources. We would like to extend our sincere thanks to all of them.
We are indebted to (institution name)and (mentor or teacher name) for his guidance and constant supervision as well as for providing necessary information regarding the project & also for his support in completing the project.
We would like to express our gratitude towards our group members for their kind co-operation and encouragement which helped us in completion of this project.