INTRODUCTION
CHAPTER 1
INTRODUCTION TO PROJECT
1.1 PROJECT PROFILE
1. Topic of Project
OTHELLO (or REVERSI) WINDOWS PHONE GAME. 2. Project Features
4X4 board game.
Live counter of number of discs after every move.
Sound alert on invalid moves.
3.
Runtime Environment Information
“Othello (or Reversi)” which is a Windows Phone Game runs on Windows Phone OS 7.0/7.1 and there is a prerequisite of Windows Phone SDK 7 to develop the whole application. Windows Phone Emulator is Provided by SDK on which we can run the game while developing.
4.
Technology
Windows Phone SDK 7 is used to develop the whole game.
5.
Tentative Time Frame
One month to study the concepts for developing the Windows Phone Game.
One and a half month to develop the whole game.
1.2 INTRODUCTION TO THE GAME
Othello is a two player strategy board game established in England in the 1880s. It is also known as ‘Reversi’. It is played on a 4x4 un-checkered board. There are 16 identical pieces (discs), which have different shape and colour (say green and white). Mobile based Othello would be a mobile application to play Othello. The Object of the game is to have the majority of colour discs on the board at the end of the game. The rules are like: Othello always begins with the centre 4 squares of the board occupied with 2 green and 2 white pieces arranged diagonally. A move is made by placing a disc of the player’s colour on the board in a position that “out-flanks” one or more of the opponent’s discs. The opponent’s disc(s), which is/are outflanked in that move, will then be flipped over to the player’s colour. A disc or row of discs is outflanked when it is surrounded at the ends by discs of the opposite colour. When a player has no valid moves, he forfeits his turn and the opponent continues to move. The game is over when neither of the two players has a legal move or
Bibliography: Reference from the Microsoft Windows Phone website such as: http://dev.windowsphone.com/en-us http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402529(v=vs.105).aspx http://msdn.microsoft.com/en-us/library/ff434569.aspx http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff630878(v=vs.105).aspx http://msdn.microsoft.com/en-us/library/bb200104(v=xnagamestudio.40).aspx http://www.c-sharpcorner.com/uploadfile/524c33/tic-tac-toe-using-xna-in-windows-phone-7/ http://software.intel.com/en-us/articles/porting-android-apps-to-windows-8-overview