のーと

Androidアプリ リバーシのソース (Reversi.java)

package net.dalomo.reversi; import android.content.Context; import android.support.v7.app.AppCompatActivity; import...
のーと

Androidアプリ リバーシのソース (activity_reversi.xml)

<GridLayout xmlns:android="" xmlns:app="" android:id="@+id/gridLayout1" android:layout_width="match_pa...
できた

AndroidStudioでリバーシできた

基本はできた 懸念していた盤端にかかった時のエラーも解消され基本的な部分は完成したと思う。 動いてるとこ apkファイル ソース エラーの原因 デバッグでステッ...
スポンサーリンク
したい

斜めできた+問題発生

斜めできた。眠い。 斜め 右上 for(int urr = (r - 1),urc = (c + 1) ; -1 < urr || urc < 8 ; urr--, urc++){ tv = getTextVie...
したい

下右左方向をひっくり返せるようになった。

上方向だけだと2個しか石が置けなくてつまんないし、早く遊びたくなったので、やっぱりとりあえず動くものを完成させようと思い、コピペ手直しで下右左方向の石をひっくり返せるようにした。 for文が変わっただけなのでそれだけ書き留めとこう。 ...
したい

石をひっくり返したい

いよいよコアな部分だー まずは一方向だけのを作ってみたいな。 上 考え方 は、こちらなどから拝借しつつ参考にした。 でも結局番兵とかがよく分かんなかった。 いいんだ、作りながら考えるんだ。 タップされた位置...
したい

クラス使ってみたい

やってみよう。書いたのもったいないけど。 紆余曲折 クラス作り リバーシ作った人のやつ見ると 盤 プレーヤー(人間対人間、人間対機械) 石 マス ルール あたりが必要みたい。 自分の場合、...
したい

初期画面を設定し、白と黒を交互に置きたい

あと石が置いてある場所には置けないようにしたい。 そんでまぁ、とりあえず書いてみることにした。 目的の機能だけ作った 初期画面 真ん中の4つのマスにTextを設定するだけ。この機会にルールをちゃんと見てみたら、置...
したい

タップすると石が置けるようになった

石は置けるが、こっから拡張していけるんだろうか。 石を置けた。 最初タップすらできなかった まぁ、文字を表示する用だもんな、それをタップしてどうのこうのなんて普通やらないんだろうな、とちょっと凹んだとこで調べてみると。 cl...
したい

AndroidStudioでリバーシの画面を作った

まずは画面を作りたいなぁと思って色々調べた。 盤面づくり 先人たちのサンプルを見るとcanvasというものを使っているようだ。 なにそれ。 画面サイズ取得してー、計算で位置設定してー、とか。 そしたら石を置くマスの位置...
スポンサーリンク
タイトルとURLをコピーしました