/ ホームページ / 研究紹介 / 発表論文・技術報告・学位論文 / メンバー / ニュース / |
Bluetoothを用いてReversiの通信対戦を行うアプリケーションです。
タイトル画面です。
2人対戦で遊ぶ際は右上に並ぶ3つのボタンから相手機器との接続を行わなくてはなりません。
サーバ側は一番右のボタンで他のBluetooth機器からの検出を可能にする必要があります。
クライアント側は残る2つのボタンの内どちらかを押して相手機器との接続を試みます。
ゲーム開始のボタンはサーバ側が押せます。
1人対戦,2人対戦ともにゲーム開始時はこの画面が表示されます。
先攻後攻はランダムで決定され,自分が黒と白のどちらの石でスタートするのかが
一目で分かるようになっています。
先攻(黒側)が画面をタップすることでゲームは進行していきます。
ゲーム進行中の画面です。
石が置ける場所は黄色でマークされています。
その部分をタップすることで自分の石を置くことができます。
石が置けない場合は自動的にパスとなり相手の番に移ります。
2人対戦で選択可能な円形盤面のリバーシです。
角がないため,円周に沿って相手の石を大量に返すことが可能なので,最後まで気が抜けません。
これ以上石が置けない場合はゲーム終了となり,自分の勝ち負けと石の数が
表示されます。2人対戦では負けた側の画面に再戦するかどうか尋ねるダイアログが
表示されるようになっています。
バイナリはGoole play上のこちらからダウンロードできます。 ソースコードはこちら。
※バイナリのダウンロードは Android 端末でアクセスするか,Android端末で使用しているアカウントにログインするする必要があります。
大阪大学基礎工学部情報科学科4年 井上研究室 中村・矢野
ホームページへ | © ソフトウェア工学講座 お問い合わせはこちらまで |