脱力駆動開発記

ゲームアプリを作るエンジニアの技術メモ

MENU

Unity

2016年12月~2017年4月のアセット売上

アセットストアの売上について半年ぶりに更新ですどどんこんな感じであります。 今年の3月が結構売れたんですね。そろそろUnity5.6の対応をしていかなきゃならんですね。今の自分のレベルで作れるツールをアセットストアに公開してもお小遣い程度にしかなら…

「オセロ返し」を作りました

昨日は会社の有志でゲームジャムがありました。 皆で集まって好きなゲーム作ろ〜的なイベントです。 弊社にはまったく仕事向きではない謎のお洒落空間があるのですが、そちらで朝の10時から集まりゴリゴリ開発をしておりました。 成果物 アセット 申請 成果…

Inspector上の反復作業はなるべく減らし隊 ~Reset編~#Unity

UnityでInspector上で同じような操作を何回もするケースって結構あると思います。個人的に最近一番多かったのが、 Trigger検知をしたいオブジェクトに対してColliderとRigidbodyをアタッチし、Collision判定と重力をオフる操作 です。こういうやつ。これ毎回…

複数ボタンがスクロールする画面を作るときに便利な「MultiButtonScroller」をリリースしました#Unity #AssetStore

リリースしましたUnityAssetStoreに自作アセットの第2段をリリースしました値段は15$になっております経緯カジュアルゲームを作るときに毎回ステージ選択画面を作るのが面倒なので、レイアウトを簡単に設定できてメニューを作れるアセットがあったらいいなと…

2016年11月の収益

12月の3分の1が過ぎてしまったタイミングで先月のアセットストアの収益報告です収益はいドン 先月の2倍ということですた丼が2杯分買えますね。 今月はこちらのアセットについて変更したのはチュートリアル動画を追加したくらい。www.youtube.comもともとこ…

Sinatra+Herokuでgithubのwebhookレシーバをつくる

久しぶりにunity以外の内容です githubでプルリクエストをマージした際にそのイベントを取得してどうこうやりたかったので、書いてみた 一番最初はgoogle app scriptのdoPostをつかってレシーバにしようと思ったけど、これがどうにもうまくいかない.. しょう…

2016年10月の収益

早いもので10月も終わりですね。 2016年も残り2ヶ月。 会社では今のプロジェクトが始まってからちょうど1年が経ちました。 新規開発は大変なんですな。 最初にいたプロジェクトは開発期間半年でリリースしたのを思い出し、かと思いきや数ヶ月でクローズした…

2016年9月の収益

収益個人の開発は趣味でやってるとは言いつつ、それでお金が稼げるものなら稼ぎたいわけです(´・ω・`) cocokyoro.hateblo.jp というわけでUnityAssetStoreにアセットを出してから1ヶ月が経ちましたが、当初の予想以上に収益があったので報告します。ちなみ…

ヒエラルキー上の参照を探すアセット「ReferenceFinder」をリリースしました #Unity #AssetStore

リリースしましたAssetStoreに「ReferenceFinder」というアセットをリリースしました! http://u3d.as/ymnシーン上のオブジェクト・コンポーネントが他のコンポーネントからどのように参照されているかを探すためのアセットです。publisher名はStaminaTechno…

GameObjectの文字列プロパティについて

今日もスクリプト最適化のTipsについて。 cocokyoro.hateblo.jp ・GameObject.tag の参照を呼び出すのは重いからやめましょうというお話。 (以下原文の翻訳) 通常C#のオブジェクトが持つ文字列プロパティにアクセスした場合追加のメモリコストが発生すること…

UnityのVector3.DIstance()よりもVector3.sqrMagnitudeを使いましょうという話

タイトルの通りです。cocokyoro.hateblo.jp 引き続きここに追加していってます。 ですがこのままだと非常に長い記事になりそうなので、一個一個の項目ごとに記事に残して、上の記事は目次的な存在にしようかなと。。というわけで今回は「Consider using dist…

Unityでプレステっぽいアナログスティックの実装

プレステのアナログスティックっぽいUIを作成したい。 ↑これ調べてみるとUnityのStandardAssetsの中にJoystickなるものがあるらしい。参考: qiita.com これを使えば一瞬でジョイスティックが組み込める。しかしこのジョイスティックの稼動域は四角形。そして…

パーティクル再利用クラス

cocokyoro.hateblo.jpGameObjectのInstantiateは極力抑えた方がいいよとのことで、なるべく再利用するように心がけようと思います。 自分はエフェクト周りで特に多用していたので、改善を試みた結果が以下になります。 使い方は ParticleManager.PlayParticl…

<Unity5GameOptimization>第2章:スクリプト最適化

親記事 cocokyoro.hateblo.jp第2章 スクリプトの最適化(Scripting Strategy)についてまとめていきます。 第1章はUnityのProfilerについての説明だったので個別にはまとめてないです。(あとからまとめるかも 訳について、いやそれは違うでしょっていうのが…

Unity 5 Game Optimization 読んどるよ

Unity 5 Game Optimizationという本を買いました。※追記 内容のまとめについてはこちら cocokyoro.hateblo.jp twitterでいろんな人がリツイートしてるのを見て知ったのですが、Unity5のパフォーマンスチューニング関連の情報が豊富に載っているということで…

Unityでゲームが完成した後にやること(Android編

申請までにやることの覚書です。アイコン作成端末のアプリ一覧やらストアで使う正方形のアイコンを用意。 ストア側の指定でサイズは512*512。 スクショでもなんでもいいので512*512の画像を用意。 で、画像の角を丸くする。 appleStoreだと角を勝手に丸くし…

UnityAdsで使いそうな処理まとめたクラス(Unity5.2以前向け

UnityAdsをプロジェクトに組み込む際に使う処理をまとめたクラス。最近流行りの動画広告を組み込んでいてかつ売れているアプリは、動画広告をユーザーの任意のタイミングで表示させてるものが多い。 ゲームがひと段落したタイミングで動画広告再生ボタン(以…

カウントダウンする時間ラベル

簡単なものでもいいからgistにいっぱいあげよう週間。指定した時間だけカウントダウンするタイマー的なラベル。 ViewとModelが一緒になっちゃってますが.. 要件として分は左寄せ、秒は右寄せとのことだったので分けてます。NGUI用です。UILabelの部分をText…

Converting invalid MinMaxAABB というエラー

作業中にConverting invalid MinMaxAABB というよくわからんエラーが出る。 バージョンは5.2.2f1エラー起きてるクラスとメソッドは UnityEditor.DockArea:OnGUI()エディタのGUI周りのエラーっぽいけど、今いじってるプロジェクトは特にエディタ拡張していな…

UnityのanimationでgotoAndPlay的な処理

最近はアニメーターの人と連携して作業してるんですが、その際にUnityのanimationでもFlashのgotoAndPlay的な処理がしたいヽ(`Д´)ノと依頼されたので作成。 gist9e794ed33707a46da5a0で使用するanimatorのついてるGameObjectにこいつもつけてあげればOK参考:…

UnityのCoroutineについて

良記事G-MODE Engineers' Blog — StartCoroutineは何をしているのか?作って学ぶコルーチンの仕組み(前編) G-MODE Engineers' Blog — StartCoroutineは何をしているのか?作って学ぶコルーチンの仕組み(後編)Coroutineの動作自体は言葉では理解していた…

「はらへりねこ」リリースしました

リリースしましたiosの申請が通ったのでリリースしました。 iOS=>はらへりねこappsto.reAndroid=> はらへりねこ - Google Play の Android アプリiOS申請したのが一週間前の土曜で、In Reviewになったのが昨日のam8:00。 審査が通ったのがPending Developer …

Unityで証明書付きapkビルド

http://developer.hatenastaff.com/entry/2015/07/24/174959Unity で Google Play 公開用の apk を作成loumo.jp