ニケッチャニッキ

はてなブログ・WordPressカスタマイズ・Androidプログラミング

Android

AndroidStudioでアプリのテーマカラーを変更する方法

AndroidStudioで作ったアプリにデフォルトで設定される、ステータスバーやアクションバーなどの色を変更する方法の紹介です。 アプリのテーマカラー変更方法 アプリの色の設定が記載されているのは「app」-「res」-「value」-「styles.xml」です。styles.xml…

簡単3ステップAndroidStudioでAdMobの広告を表示させる方法

AndroidStudioでAdMobの広告を表示させる方法の紹介です。 この記事内のキャプチャは、日本語化したAndroidStudioを使っています。日本語化されていない方にもわかるよう、英語メニュー名も書くようにしました。 もしも先にAndroidStudioを日本語化したい場…

Android Studioで簡単に影を付けられるelevation

elevationはマテリアルデザインにおける高さの概念です。 APIレベル21(Android5.0 Lolipop)以降であれば、android:elevationを指定することで簡単に影を付けることができます。 elevationの使い方 android:elevation="XXdp"というような形で高さを指定します…

UnityでAndroidアプリにAdMobのバナー広告を表示する

UnityでAndroidアプリにAdMobのバナー広告を表示する方法です。 AdMobへの登録がまだの場合は登録を済ませておいてください。 公式AdMob AdMobのバナー広告を表示する方法 AdMobにアプリを登録する AdMobの管理画面から「アプリを追加」を選ぶ。 アプリの情…

Unityでビルドする前に必要なPlayer Settingについての解説

Unityで作ったアプリを実機でテストしたり、GooglePlayで公開するためには、ビルドしてパッケージを作る必要があります。 今回はそのための設定方法を紹介します。 ビルド前に必要なPlayer Settingについて UnityでビルドするためにはAPIレベルを決めたりパ…

簡単なゲームを作りながら学ぶUnity入門

簡単なゲームを作りながら学べるUnity入門用の記事です。 作るゲームはキャラクターをスワイプで操作して、落下してくる障害物を避けるというものです。 Unityを使うのが初めての方、どんなことができるか気になっている方、ぜひ1度読んでみてください。 Uni…

Unity入門(6)シーンを読み込んでリロードする

Unity入門シリーズ最終回です。 ゲームオーバーになったら指定の秒数経過後にリロード処理を入れていきます。 前回の記事:スクリプトからテキストの表示を切り替える LoadSceneでシーンをリロードする LoadSceneはシーンを読み込む関数です。シーンを再読み…

Unity入門(5)スクリプトからテキストの表示を切り替える

第3弾で、Collider同士がぶつかったときにアニメーションが表示されるように実装しました。 Unity入門(3)衝突判定とアニメーション 今回はアニメーションが表示されたあとゲームオーバーの文字が表示されるようにしてみます。 テキストのenableを設定して表…

Unity入門(4) プレハブを使ってオブジェクトを複製する

Unity入門シリーズ第4弾です。 今回はプレハブ(Prefab)を使ってオブジェクトを複製していきましょう。 ランダムな場所からランダムなスピードで落ちてくる障害物を複製していきます。 前回の記事:衝突判定とアニメーション プレハブを使ってオブジェクトを…

Unity入門(3)衝突判定とアニメーション

Unity入門シリーズ第3弾!ColliderとRigidbodyを使って衝突判定をし、爆発アニメーションを表示させましょう。 前回の記事:衝突判定とアニメーション Colliderで衝突判定をする Colliderとは Colliderを使うとオブジェクトとオブジェクトの衝突判定をするこ…

Unity入門(2) Translateでオブジェクトを動かす

Unity入門シリーズ第1弾はスワイプでの操作について学びました。 前回の記事:スワイプ(ドラッグ)でオブジェクトを操作する 第2弾はTransformクラスのTranslate関数を使ってオブジェクトを移動させる方法を説明したいと思います。 Translate関数でオブジェク…

Unity入門(1) スワイプ(ドラッグ)でオブジェクトを操作する

Unity初心者の方向けに、簡単なゲームを作りながら学べる入門シリーズです。 第1弾の今回は、プレイヤーがスワイプで操作するキャラクターを配置します。 スワイプして操作できるキャラを配置しよう プロジェクトを作成する Unityを開いてProject nameに任意…

UnityでAndroidビルドができなかったときの対処方法

Unityで作ったゲームをAndroid用にビルドしたんですが、「CommandInvokationFailure: Failed to build apk.」の後にJDKやSDKのパスが書かれたエラーが出てしまいました。 検索するとSDKのtoolフォルダだけ置き換える方法が出てきたのですが、それでは解決せ…

リワード型広告について

数年前から、リワード型動画広告というのがスマホゲーム界で流行っているらしいです。 まだまだ国内では有名なスマホゲームはゲーム内課金が主流ですが。 お金や時間を積んだだけ強くなるゲームには魅力を感じないので、リワード型動画広告はとても興味深い…

Unity2017について-ライセンス体系、初心者でも使えるか?

Unityとはゲームに特化した統合開発環境で、個人でもきれいなグラフィックのゲームが簡単に作れるというのが売りみたいです。 しかもマルチプラットホームなので、1つのソースからiPhoneでもAndroidでもWindowsでも動くゲームが作れるそうです。 Unityについ…

AndroidStudio3.0を日本語化する手順とうまくいかなかったときの対処法

Android Studio3.0をインストールして日本語化しようとしたのですが、意外なところで躓いてしまったときの話。 これから日本語化しようとしている方はもちろん、日本語化したけどうまくできなかったという方も参考にしてみてください。 私が失敗した原因は、…