マインスイーパー

Android & Kotlin

【マインスイーパー開発 #8】リセットボタンを実装する|Android & Kotlinアプリ開発

Android & Kotlinの環境でマインスイーパーを開発する方法を説明します。今回は、ゲームのリセットボタンを実装します。リセットボタンは、実行するとゲームをリセットする機能以外に「通常状態」、「ゲームオーバー」、「ゲームクリア」の状態を表す機能を持たせます。
Android & Kotlin

【マインスイーパー開発 #7】ゲームのプレイ時間(経過時間)をChronometerで表示する|Android & Kotlinアプリ開発

Android & Kotlinの環境でマインスイーパーを開発する方法を説明します。今回は、Android SDKのChronometerを使ってゲームのプレイ時間を表示します。
Android & Kotlin

【マインスイーパー開発 #6】ImageViewをアニメーションでボタンっぽくする|Android & Kotlinアプリ開発

Android & Kotlinの環境でマインスイーパーを開発する方法を説明します。ImageViewにアニメーションを使ってボタンっぽいエフェクトをつけてみます。
Android & Kotlin

【マインスイーパー開発 #5】プレイ時間などのパーツをタイルに重ねて配置する|Androidアプリ開発

Android & Kotlinの環境でマインスイーパーを開発する方法を説明します。今回は、「プレイ時間」、「リセットボタン」、「残りの爆弾数」、「旗モード切替ボタン」の4パーツをタイルの上に重ねて配置します。
Android & Kotlin

【マインスイーパー開発 #4】長押し(ロングタップ)で旗を立てる|Androidアプリ開発

Android & Kotlinの環境でマインスイーパーを開発する方法を説明します。今回は、開いていない通常のタイルを長押し(ロングタップ)すると旗を立てて、旗のタイルを長押しすると通常のタイルに戻す処理を実装します。
プロフィール

【マインスイーパー開発】タイルを開いて地雷、数字を表示する(その3)

Android & Kotlinの環境でマインスイーパーをアプリ開発する方法を説明します。今回は、タッチしたタイルに地雷が配置されていたなら地雷を表示し、地雷以外なら周りの地雷数をあらわす数字を表示します。
Android & Kotlin

【マインスイーパー開発】タッチしたタイルの場所を判定する(その2)

Android & Kotlinの環境でマインスイーパーをアプリ開発する方法を説明します。今回は、前回の記事で配置した9x9のタイルに対して、タッチしたタイルの場所が縦、横何番目なのかを判定します。
Android & Kotlin

【マインスイーパー開発】9x9のタイルを描画する(その1)

Android & Kotlinの環境でマインスイーパーを開発する方法を説明します。今回は、単純に9x9のタイルを画面に描画してみます。
Android & Kotlin

【Android & Kotlin】デバッグビルドのみログ出力するログクラスを作ってみた

Google Playストアでアプリを公開してからLogcatにデバッグログが出力されたままになっていることに気がつくと恥ずかしいです。 そのため、リリースビルドではログ出力せずデバッグビルドのみログ出力するログクラスを作成します。
Android & Kotlin

【Android & Kotlin】画像の一部分だけ横回転するフリップアニメーションを実装してみた

Canvasに描画した画像の一部分だけをクルッと横回転するフリップアニメーションを実装する方法を説明します。実装例として画面いっぱいに並べて描画したマインスイーパーのタイル(マス)をタッチした部分のみ横回転のフリップアニメーションで開いています。
タイトルとURLをコピーしました