スマゲ

スマートなゲームづくりを目指して日々精進

2016-04-01から1ヶ月間の記事一覧

iOSのストア用スクリーンショットの各サイズを一括で準備する

iOSアプリを申請するときに必要な画像群を一括で準備する■iOSアプリ申請に必要なサイズ iOSのアプリ申請には以下のサイズのスクリーンショットが必要であり、それぞれの画面サイズに対して最低1枚、最大5枚の画像を登録する必要がある。そこでimagemagickと…

Unityでアプリのストアページを開くプラグイン

Unityでアプリのストアページを開くプラグインを作成しましたgithub.com■概要 リリースされたアプリのApp StoreやGoogle Play Storeのアプリページを開く■インストール プロジェクトをZipでダウンロード、もしくはクローンする dist/uniStoreOpener.unitypac…

iOS/Androidでアプリのストアページを開く

アプリのストアページを開いてみます■用途 ・アプリのレビューをお願いする ・自社のアプリを紹介する■Android実装 AndroidMarketとGooglePlayStoreの両方に対応する。 final String appPackageName = activity.getPackageName(); try { activity.startActiv…

【iOS】Unityで通知許可のダイアログを出す

Unityで通知許可のダイアログを出します■ダイアログ ■ダイアログの必要性 iOS8から、ユーザーに対して上記のポップアップにより通知の許可を得る必要がある。許可を得ないままだと、通知を登録してもユーザーに届かなくなる■アラートを出すスクリプト Assets…

Unityで画面をタップした位置にオブジェクトを移動させる

Unityで画面をタップした位置にオブジェクトを移動させます■完成イメージ ■利用用途 スマホゲームでのタップエフェクトなど■カメラの設定 カメラのprojectionをorthographicにする ■オブジェクトの移動 Input.mousePositionで画面をタップした場所を取得、Sc…

Unityでゲームの停止時間を取得する

Unityで前回ゲームをプレイしてから次に起動するまでの時間を取得します■利用用途 放置系のゲームでゲームの放置時間に応じてアイテムを付与する■現在のUnix時間を取得する Unityで時間を扱う - スマゲよりDateTimeからUnix時間を求める関数を使う TimeUtil.…

Unityでタイマーを作る

Unityでタイマーを作ってみます■関連 Unityで時間を扱う - スマゲ■完成イメージ ■UIの準備 uGUIを使っていい感じにボタンを配置する ■タイマー機能の実装 Time.deltaTimeを利用して残り時間から直前のフレームに要した時間を引く 残り時間が0になったらタイ…

Unityで時間を扱う

Unityでゲームでよく使いそうな時間関連の情報を得る方法をいつくか挙げます・現在時刻 ・UnixTimeの変換 ・フレーム数の取得 ・経過時間の取得 ・1フレームごとの時間の取得■現在時刻 c#のDateTimeを利用 Systemの名前空間を追加 using System; 以下のスク…