Presentation is loading. Please wait.

Presentation is loading. Please wait.

Othello BTGame made by ID2216 Project Group Tao Sun Tao Sun Xuan Feng Lu-an Liu.

Similar presentations


Presentation on theme: "Othello BTGame made by ID2216 Project Group Tao Sun Tao Sun Xuan Feng Lu-an Liu."— Presentation transcript:

1 Othello BTGame made by ID2216 Project Group Tao Sun Tao Sun Xuan Feng Lu-an Liu

2 Outline Game Introduction Game Introduction Design Process Design Process

3 Game Introduction Othello is a game for an abstract strategy board game which involves play by two parties on an eight-by-eight square grid with pieces that have two distinct sides. Pieces typically appear coin-like, but with a light and a dark face, each side representing one player. The object of the game is to make your pieces constitute a majority of the pieces on the board at the end of the game, by turning over as many of your opponent's pieces as possible. Othello is a game for an abstract strategy board game which involves play by two parties on an eight-by-eight square grid with pieces that have two distinct sides. Pieces typically appear coin-like, but with a light and a dark face, each side representing one player. The object of the game is to make your pieces constitute a majority of the pieces on the board at the end of the game, by turning over as many of your opponent's pieces as possible. More information available on: More information available on: http://en.wikipedia.org/wiki/Reversi http://en.wikipedia.org/wiki/Reversihttp://en.wikipedia.org/wiki/Reversi People can play our peer-to-peer Othello game with others by using their own devices. People can play our peer-to-peer Othello game with others by using their own devices.

4 Game Demo

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19 Design Process Bluetooth communication for sending and receiving the data Bluetooth communication for sending and receiving the data Designing the game part Designing the game part Testing and modifying the program Testing and modifying the program Design project-web-site Design project-web-site Edit game demo by Flashlite Edit game demo by Flashlite

20 Design Process 1 During the first phase, we concentrated on implementing bluetooth communication which would be used for sending and receiving the data for running game. We studied the bluetooth demo supplied by Wireless Toolkit 2.5.2. Based on it, we wrote our own bluetooth communication code which be able to implement the communication successfully. During the first phase, we concentrated on implementing bluetooth communication which would be used for sending and receiving the data for running game. We studied the bluetooth demo supplied by Wireless Toolkit 2.5.2. Based on it, we wrote our own bluetooth communication code which be able to implement the communication successfully.

21 Design Process 2 The second phase is designing the game part. During this period, we searched the informations about Othello game (which you can find the link in Introduction section). One of essential part of this task are reprensent the game by Canvas class. And the other essential part is programming the game logic, achieving the Othello rule, for instance. Moreover, we implemented the interface between game part and communication part. The second phase is designing the game part. During this period, we searched the informations about Othello game (which you can find the link in Introduction section). One of essential part of this task are reprensent the game by Canvas class. And the other essential part is programming the game logic, achieving the Othello rule, for instance. Moreover, we implemented the interface between game part and communication part.

22 Design Process 3 The third period is testing and modifying the program. Finally, the game can run seamlessly on the emulator and varied real devices. The third period is testing and modifying the program. Finally, the game can run seamlessly on the emulator and varied real devices.

23 Design Process 4 Next phase is designing the project-web-site. We used WURFL in our project-web- site for content-adaption. After our studying WURFL and editing the code hardly, the project-web-site is available no matter on the desktop or portable device. Additionally, the Othello BTGame is enabled for downloading from our project-web-site now. Next phase is designing the project-web-site. We used WURFL in our project-web- site for content-adaption. After our studying WURFL and editing the code hardly, the project-web-site is available no matter on the desktop or portable device. Additionally, the Othello BTGame is enabled for downloading from our project-web-site now.

24 Design Process 4 Desktop web sitePortable web site

25 Design Process 5 During the last phase, we made a game demo by Flahlite. This demo gives the users enough informations about how to access and play the game. And the demo is embedded in our prject-web-site so you can watch the demo online. Furthermore, you can download the demo from our site to your own device. During the last phase, we made a game demo by Flahlite. This demo gives the users enough informations about how to access and play the game. And the demo is embedded in our prject-web-site so you can watch the demo online. Furthermore, you can download the demo from our site to your own device.

26 Design Process 5 Flahs Demo page

27 End You can find information on our project from our web site, including downloading the game of course! Enjoy it~! You can find information on our project from our web site, including downloading the game of course! Enjoy it~! http://people.dsv.su.se/~taos/projecti ndex.html http://people.dsv.su.se/~taos/projecti ndex.html


Download ppt "Othello BTGame made by ID2216 Project Group Tao Sun Tao Sun Xuan Feng Lu-an Liu."

Similar presentations


Ads by Google