読者です 読者をやめる 読者になる 読者になる

いんでぃーづ

個人でゲーム開発してる上で吸収したモノたち紹介。UnityからGIMPまでなんでも。デザインとかゲーム論まで語っちゃうよ的なアレ。

MENU

Unity2D : 単体スプライトアニメーション用スクリプトの決定版を作ってみた [C#, UniRx]

概要

  • Unityの機能を使ったスプライトアニメーションでは、単純なものを作る場合でも余計なファイルができてしまう
  • 単体でアニメーション可能なスクリプトを組んだ
  • UniRx使用なので記述がシンプルに & Coroutine使わないので エディタ上で実行して確認可能

f:id:sugar_affordance:20170425121612g:plain

続きを読む

Unity :3Dプロジェクトから2Dプロジェクトに設定を変更する

ヤッベエうっかり3Dプロジェクトで開発始めちゃったー、やっぱ2Dでやりたいわー、設定戻さねえとー。3Dのまま半分くらい開発進めちゃったー。

ってこと、あるよね?

そんなとき、2Dと3Dの違いをしっかり把握しておけば、あわてずにいることができます。

続きを読む

UniRx付属のObjectPoolが割とガチで使える件

UniRxの中に知る人ぞ知る(?) UniRx.Toolkit というネームスペースがあり、この中に ObjectPool というクラスが定義されています。

これは 使用済みのGameObjectをDestroyせずに保存(プール)しておき、後で使い回す ことでパフォーマンスに優しいプログラムにできるというすばらしいクラスです。

続きを読む

MonoBehaviour のメソッドをオーバーライドする [Unity , C#]

C#でプログラムを組む上で避けて通れないのが 継承 ですが、Unity特有のMonoBehaviourクラスの派生クラスを さらに継承 してクラスを作成することができます。
Start関数やUpdate関数をオーバーライド することで、基本処理を共通化することが可能です。

続きを読む

Unity : uGUIにフリーフォントを適用する

ゲーム内のテキストがデフォルトフォントだとがっかりしますよね。
クオリティの高いゲームを作るには、「ゲーム性」だけでなく細部にもこだわらねばならぬ。

ということで今回は、ネットでフォントを探してGUIに適用してみます。

続きを読む

Amazon.co.jpアソシエイト