February 2015

Month
[Departure from the Void] モーションエディタ本格導入中・・・
前回の更新からだいぶ間が空いてしまいました・・・ 自作ゲームの制作状況についての日記です。 今月初めからゲーム上で動くキャラの動きを管理するツールを作成していました。 Unityのエディタ拡張として動くツールです。 以下のようにキャラの軌道をシーン上で視覚的に表示できるようにしたのが特徴です。 本ツールは第三者でも使用...
1195 PV
[Departure from the Void] モーションエディタ作成中
制作中のゲームDeparture from the Voidですが、ステージ制作を中断してツール整備を行っています。 今後は新しいステージを実装する予定があるためです。 整備したツールはGitHubにてオープンソースで公開していきたいと考えています。 現在整備中のツールは敵キャラの動きを簡単に実装可能にするためのモーシ...
1023 PV
[Unity] プロパティをインスペクタから編集できるようにする
UnityのC#スクリプトにて、シリアライズ可能なフィールドはインスペクタから編集することができますが、プロパティはpublicにしても属性を指定しても編集できません。 プロパティはフィールドとは違い、内部的にはメソッドとして扱われるためです。 メソッドはシリアライズできないため、プロパティも必然的にシリアライズできな...
5658 PV
[Unity] インスペクタから編集可能なprivateフィールドにアクセスする
Unityではシリアライズ可能なフィールドは以下のようにインスペクタから編集することが出来ます。 MonoBehaviourを継承したクラスには属性が指定されているため、シリアライズすることが出来ます。 シリアライズ可能なクラスでは、publicまたは属性が指定されたフィールドがインスペクタ上に表示され、編集可能になり...
4694 PV
[お知らせ] 2月になりました
今年ももう2月になりました。 今月のfrom the voidとしての活動目標は以下の通りです。  ・Departure from the VoidのWeb版移植  ・ゲームのソフトウェア部品整備 以上です。 Departure from the VoidのWeb版移植は先月からの継続で進めます。 ステージ1までの移植...
1039 PV