現在じゃんけんできるゲーム
(自分の手を選択すると乱数と配列等によってじゃんけんができるというもの)
が完成したのですが物足りないのでグリコをできるようにしたいです。
例えばグーで勝ったら「グリコ」の三文字(三歩)歩くみたいな。
ここまでは実現できるのですが、問題は歩数をどう保存、更新するかです。
どこかわかりやすいデータベースの使い方を書いたサイト在るでしょうか?
回答4件
あなたの回答
tips
プレビュー
XMLは仕様の1つで、マークアップ言語群を構築するために使われています。
Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。
Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。
Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。
Q&A
解決済
4回答
1288閲覧
退会済みユーザー
総合スコア0
XMLは仕様の1つで、マークアップ言語群を構築するために使われています。
Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。
Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。
Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。
0グッド
0クリップ
投稿2017/04/25 23:20
現在じゃんけんできるゲーム
(自分の手を選択すると乱数と配列等によってじゃんけんができるというもの)
が完成したのですが物足りないのでグリコをできるようにしたいです。
例えばグーで勝ったら「グリコ」の三文字(三歩)歩くみたいな。
ここまでは実現できるのですが、問題は歩数をどう保存、更新するかです。
どこかわかりやすいデータベースの使い方を書いたサイト在るでしょうか?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答4件
0
まずは公式のこちらを見るのをおすすめします
https://developer.android.com/training/basics/data-storage/databases.html
投稿2017/04/26 03:46
総合スコア14
0
If("じゃんけん勝敗判定") { //じゃんけん勝利時 myself.hosuu = KindOfPiace();//勝利時の歩く歩数を格納 } else { //じゃんけん敗北時 enemy.hosuu = KindOfPiace();//敗北時の敵の歩く歩数を格納 } //グーチョキパの判別 public static int KindOfPiace(){ if("グーであるかの判定"){ return 3;//グリコの文字数 } else if ("チョキであるかの判定"){ return 6;//チョコレートの文字数 } else if ("パーであるかの判定"){ return 6;//パイナップルの文字数 } }
ものすごく適当ですがこんな感じ。
まぁ、hosuuどこで定義したんだよ。とか引き分け時はどうすんの?とかメソッドの引数は?とか
あると思いますけど、
そこは自力でやるべきところかな。
補足
データベースを使うのが前提であるなら無視でOKです。
投稿2017/04/26 00:47
編集2017/04/26 00:50総合スコア382
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/26 00:51
退会済みユーザー
2017/04/26 06:47
0
その内容であればファイルの読み書きで充分だと思います。
(DBはそこそこ面倒です。)
あと、データベースに関してですが、読む方の知識などにより変わってくるので、ご自身で探したほうが良いものが見つかるかと思います。
投稿2017/04/25 23:45
総合スコア2883
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/04/26 06:28
退会済みユーザー
2017/04/26 06:45 編集
2017/04/26 09:03
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。