さけのさかなのブログ

同人ゲーム開発やってます。Unity使ったりする。

イベント参加と、動画と、開発中のやつのこと

イベント参加について

 5月21日つまり次の日曜日!、MEGABIT CONVENTIONというゲーム系のイベントにサークル参加します。場所は京都、BitSummitやってるところ上の階っす。異様に便利!

 内容としては、開発中のゲームの展示をやる予定。あとペーパーかポスカ的なのを用意してみたり。するんじゃないかな。

 サクカこんなん。

f:id:enuenupi:20170516222012p:plain

動画について

 展示をするとなれば、というわけで、動画作成。こんなん。SRPG的な。

youtu.be

開発中のやつについて

 今回はイラストを茹でピーさんに頼みました。やったね。

 音楽は今回も通天さん。

 名前を出してしまったのでもはや後には引けませんなあ。ぐへへ。

 てな具合。

 おいおいシステムの紹介とかもやんなきゃあなあ。

例大祭14のやつのダウンロード版委託について

 例大祭お疲れ様でした。

 今回の新刊タワーディフェンスは下記のサイトで委託してます。

DLSite

www.dlsite.com

メロンブックスDL

www.melonbooks.com

DMM同人

 18禁ゾーンに飛ばされるので注意。 www.dmm.co.jp

開発記録のこと

 twitterで開発の進捗をつぶやいてたので、せっかくなのでモーメントにまとめたやつ。   twitter.com

IchiPixelでプレゼンしたこと

 というわけで、さる3月24日、IchiPixelというゲーム開発者飲み会で、開発中ゲームのプレゼンをさせてもらった。

 飲み会の場で他人と会話して情報交換して……みたいなコミュが苦手なフレンズは、もはや、マイクを手に入れてアナウンスするしか道は無いのである。やれやれだぜ。

 プレゼンの内容は↓。

 docs.google.com

【Unity】ETC1(Split alpha channel)形式テクスチャをUIに使う

やること

 Android環境において、アルファつきテクスチャ画像をETC1(Split alpha channel)形式でインポートし、UIで使う。その手順について。

手順

テクスチャインポート設定

  • SpritePacker有効時のみ有効なので、PackingTagを設定。
  • FormatをRGB Compressed ETC 4bitにする。
  • Compress using ETC1(split alpha channel)にチェック。

f:id:enuenupi:20170321144430p:plain

 ちなみに、ビルドするとこんな感じでログが出る。

f:id:enuenupi:20170321184246p:plain

シェーダ設定

 デフォルトのUIシェーダはアルファ分離ETC1に対応していない。

 そこで、ProjectSettings -> Graphic -> Always Included Shader listにUI/DefaultETC1を登録しておくことで、適切なシェーダへの切り替えを行ってくれるようになる。

f:id:enuenupi:20170321180320p:plain

確認

 じっきでおこなわないとひどいめにあう。

参考

docs.unity3d.com

docs.unity3d.com

【Unity】パーリンノイズで陽炎っぽいエフェクト

コード

for Unity5.5.2f1

gist.github.com

必要ファイル

 パーリンノイズのコードは↓から。

github.com

【Unity】ダメージっぽい数字表示

 Unity5.5.1p4

コード

 BaseMeshEffectを継承して作る。Shadowコンポーネント等と一緒にアタッチすると変になったりするけど、処理順の問題なので、コンポーネントの順番を入れ替えれば良い。

gist.github.com

gist.github.com