やまめも

【 ゲーム開発・日々のことについて 】

Unity その他

【Unity ライブラリ】"Easy Save 2" : List型のデータを保存

配列型ではセーブできなかったのArray型でES2に保存。 (保存したいデータに、項目が複数ある場合は新しくクラスを作って、IDをつけて保存するのも一つの手段。) using UnityEngine; using System.Collections; using System.Collections.Generic; public c…

【Bugsnag】 エラー検知サービス

エラー情報の適切な管理でストレスを減らす!GitHub連携も可能な「Bugsnag」の活用法 | SELECK

【Unity ライブラリ】Unity Test Tool : テストに使える

https://www.assetstore.unity3d.com/jp/#!/content/13802tsubakit1.hateblo.jp

【Unity ライブラリ】Easy Save 2 : DateTime型のデータを保存

EasySave2でDateTime型は保存できないので、string型で保存する。 public string _sCurTimeIsLeft{ get{ if (ES2.Exists ("curTimeIsLeft" + _id)) { return ES2.Load<string> ("curTimeIsLeft" + _id); } else { return null; } } set{ ES2.Save (value, "curTimeIs</string>…

【MonoDevelop】コードの領域を折り畳み

Monodevelopでソースコードの折りたたみ機能を使う - みつろぐ Mtk's Blog: [Unity3D] MonoDevelopのテキストエディターを使いやすくする

【開発ツール】Spine : アニメーションを政策(Skeleton)

人型キャラクターのアニメーションに。 gamedevelopment.tutsplus.com esotericsoftware.comwww.youtube.comwww.youtube.com

【Unity エラー】実機テスト時「App installation failed」対処法

App installation failed. The application could not be verified. qiita.com

【iOS】Ipadの判定方法 SystemInfo.deviceModel

halcyonsystemblog.blog.fc2.com

【Android】実機バックボタン設定

void Update () { if(OnOption){ if(Input.GetKeyDown(KeyCode.Escape)){ OptionParent.SetActive(false); } } } void Update () { if(OnOption){ if(Input.GetKeyDown(KeyCode.Escape)){ OptionParent.SetActive(false); } } }

【Unity ライブラリ】Mobile Social Plugin

Mobile Social Plugin https://www.assetstore.unity3d.com/en/#!/content/15066 using UnityEngine; using System.Collections; public class SosialShareManager : MonoBehaviour { Texture2D ss; public GameObject ShareParent; #region Mono void Start…

【Facebook SDK】スタートガイドなど

1. スタートガイド スタートガイド - Android用SDK - ドキュメンテーション - 開発者向けFacebook 開発者向けFacebookFacebook Developers 1. Unity用Facebook SDKをダウンロードする。 2. Unity メニューバーにFacebookが表示されるようになる。 2. 「My Ap…

【Unity ライブラリ】UniWebView : ウェブを載せる

UniWebView https://www.assetstore.unity3d.com/jp/#!/content/12476 loumo.jpUniwebview – Unityのクロスプラットフォームアプリで簡単WEB表示 | RiARiSE - WEBサイト・ホームページ制作、Wordpress構築、アプリ開発(宮崎/東京) using UnityEngine; usi…

【Unity マネタイズ】使えるゲーム広告

1.Google Admob Androidアプリで広告収入を得る方法 「AdMob」 | mucchinのAndroid戦記 UnityでインターステイシャルなAdMob | 電脳ノート Mobile App Monetization, Analysis & Mediation – Google AdMob public void RequestBanner() { // Google AdMob…

【Unity ライブラリ】ImageEffect : 「白黒」に演出

"Unity" > "Assets" > "Import Package" > "Image Effect"http://bribser.co.jp/blog/post-375/ docs.unity3d.com

【Unity ライブラリ】Easy Save 2 : 公式ページ、使用事例

- Easy Save 2 Documentation Methods Archives - Moodkie Docs PlayerPrefabをEasy Save2を使って代用する。 public class ItemCollection{ public int _Id; public Sprite _ItemSprite; public int _CurrentCollected{ get{ if (ES2.Exists ("_CurrentColl…

【Unity ライブラリ】Input.Touches : 使い方

Rayを使って入力を取得することができるが、"Input.Touches"を使うことで簡単に実装できる。 Input.Touches(Assetstore) https://www.assetstore.unity3d.com/en/#!/content/3283 プロジェクトサンプル https://dl.dropboxusercontent.com/u/23073684/Blog…

【Unity ライブラリ】FingerGestures : スワイプ入力など

FingerGestures(Assetstore) https://www.assetstore.unity3d.com/jp/#!/content/1044ハマケン100%開発: Unity: これはよさそう! Unityアセット9選 d.hatena.ne.jp

【Unity チュートリアル】Physics2D

[Unity]Unity4.3の2Dツールを使ってみる -Physics2D設定編- | クスールブログ

【Unity ライブラリ】DOTween : 使用例

DOTween(Assetstore) https://www.assetstore.unity3d.com/en/#!/content/27676 "DOTween"使用例 名前空間に以下を追加する。 using DG.Tweening; transform.DOMove Case[Type].transform.DOMove(new Vector3( -6.8f,0,0),0.2f); transform.DOAnchorPos Si…

【Unity チュートリアル】プレイヤーのライフゲージ(HP)作成

スライダーのプロパティと連携させて、ライフを作る。 using UnityEngine; using System.Collections; using UnityEngine.UI; public class Life : MonoBehaviour { public GameObject LifeChara; public Slider SliderLife; public GameObject HPname; publ…

【フリー素材】背景パターン、音源

音源 BGM素材 – ポケットサウンド – フリー効果音素材・BGMダウンロード G-Sound 全曲無料・フリー音楽素材/魔王魂 Download 100,000 Royalty-Free Music, Sound Effects, and Loops 背景 商用可、オシャレ質感系Photoshopパターン素材を無料公開している「S…

【フリー素材】ゲーム難易度表記

難易度表記の素材満載。 ネット世代の雑評論 ゲームの難易度表記の序列 横文字編。

【Unity ライブラリ】アニメーション関連

1. Draw Shapes for 2D Physics Game https://www.assetstore.unity3d.com/jp/#!/content/17955 デモ Unity Web Player | Draw Shapes for 2D Physic Game 2. Uni2D 一つのスプライトから、アニメーションを作成できる。 https://www.assetstore.unity3d.com…

【iOS】レビューをお願いするプラグイン

12px.com github.com

【Unity プラグイン】pushwoosh : プッシュ通知 (Xcode設定)

PuchwooshのXcodeの設定 以下の設定が必要 1. General imageIO libz 2. Info Pushwoosh_APPID : ID入力 Pushwoosh_SHOW_ALERT : YES Number One Push Notifications Service for Any Possible Product. 1 Service, 21 Platforms プッシュ通知とは? | サービ…

【Unity チュートリアル】AR

makers.hatenablog.com

【Unity ネタ】アセット作家になる

アセット作家になろう! ~作ったキャラクターやスクリプトをアセットストアに出品しよう!~ from Takashi Jona www.slideshare.net

【Unity ネタ】「フィジカルコンピューティング分野における Unity の可能性について」

vimeo.com

【Unity ネタ】Unity Japan(技術カンファレンス)

動画が見れるんだね。 japan.unity3d.com

【Unity ネタ】東大TV「Unity の開発環境が生み出す可能性(2013)」

ちょっと古いけど、Unityネタとして。 todai.tv

アプリストア最適化(ASO)

アプリ命名 アプリストア最適化を意識して名前を決める。 注意点 1. GooglePlayとAppStoreで検索でひっかかる要素が異なる(どちらもタイトルは重要) 2. メインキーワードはタイトルに含めることは必須 3. 運用している間もタイトルが適切か考える必要。 [U…

【iOS】Splash Screen

iOSのSplashをサイズを変えずに設定すると画像が良くない、伸びたり画素数が適切でなかったりする。それぞれ画像サイズを作成する必要がある。 iPhone 1–3 (portrait) 320 x 480 iPhone 4s 640 x 960 iPhone 6 and iPhone 5 640 x 1136 iPad 2 and iPadmini …

【iOS】App Storeへのアプリの登録手順

www.tamurasouko.com

【iOS】 "Player settings", "optimization"設定

オプティマイゼーション Api Compatibility Level アクティブ.NET APIのプロフィールを指定 .Net 2.0 .Net 2.0ライブラリ。最大の.net互換性、大きいファイルサイズ .Net 2.0 Subset 全体の一部の.net互換性、小さいファイルサイズ AOT compilation options …

【Xcode】プロパティの設定する際の注意点

注意点一覧1. 「General」=>「Identity」=>「Version」==ユーザーが見える 2. 「General」=>「Identity」=>「Build」== ユーザーが見える 3. 「code signing」=>「code signing Identity」を適切なものに変える。 4. 「code signing」=>「provisioning Ident…

【Xcode】Deviceタブは"Destination"から選択

「Product」「Destination」「Ineligible Devices」から選択することで選ぶ

【Xcode】「Append」と「Replace」に関して

Unityから上書きビルドをするときに、Replaceをしてしまうと設定が元に戻ってしまう、Appendでビルドすれば一部だけ。Xcode上で再度ビルドする必要はない。→iPhone/iPad 用のアプリケーションビルド工程には 2 ステップ 1.必要なライブラリ、プリコンパイ…

【Soucetree】フェッチできない・ GitによるUnityAssetの変化

BitBucketにアップロードされているが、フェッチできない時 1. リポジトリのリモートリポジトリのパスが、Bitbucketのパスと同じになっているか確認する。 2. 同じになっていなければ、データを取得することはもちろんできない。 解説ページ BitbucketとSour…

【Android】実機にビルドする方法

Androidにビルドするのに必要なもの。 Unity3D で作ったゲームを Android で動かす。 | Lonely Mobiler 続・Androidのビルドに失敗する(Unable to find suitable jdk installation) - テラシュールブログ ネクサス7(nexus7)で開発者オプションを表示させてU…

【Unity ネタ】Yahoo Game Network

gamecolumn.blog17.fc2.com

【Unity チュートリアル】まとめ

webhoric.com

【痛MonoDevelop】インテンドのエラーの対処法

痛Monodevelopのインテンドのエラーの対処法 Preferenceからインテンドを直せない場合「プロジェクト」→「ソリューションオプション」→「ソースコード」「コードフォーマッティング」「textfile」「空白」「indent width 4」MonoDevelopのインデントのデフォ…