Unity

Sprite.Createのパフォーマンスについて

概要 重たい! どれくらい重たいのか、計測した。 docs.unity3d.com ゲーム内でスクリーンショットを撮る スクリーンショットをゲーム内で見れる様にしたい Texture2DからSpriteを生成するのにSprite.Createを使用 画像はスクロールビューで100枚近く生成し…

実力で完全敗北した1週間ゲームジャムに参加した話

概要 「ゲーム作って遊んでもらってちやほやされたいんや!」 その気持ちで、TOP10%入りを目指し奮闘しました。 今回は以下条件で参加しました。 2人で開発(相手はunity未経験、ゲーム開発未経験) 筆者フル稼働(仕事をやめてた関係で、毎日14時間、total90時…

「Burning Snowman」が出来上がるまでの話

概要 雪だるまが松明を持って、町を温めて行くゲームを作りました。 オーソドックスな2dになりそうだ。。寝ます #unity1week pic.twitter.com/HDAtxSAsB7— ☕りょう (@plus_marumaru) September 7, 2018 Burning Snowman | 無料ゲーム投稿サイト unityroom - …

ArialフォントのTextコンポーネントを洗い出すエディタ拡張【Unity】

概要 WebGLで、デフォルトフォントのArialを使うと日本語が出ない問題がある qiita.com Arialを使っているTextコンポーネントの洗い出しがめんどくさい 特に開発終盤になりオブジェクトが増えてきた時。 洗い出しをするエディタ拡張を作る。 動作確認したUni…

System.Void Zenject.InjectAttribute::.ctor()' that does not exist・・・みたいなエラーが出てWebGLビルドに失敗した話【Unity Zenject】

概要 こんなエラーが出てなんだかビルドに失敗 attempting to call method 'System.Void Zenject.InjectAttribute::.ctor()' that does not exist UnityとかZenjectのバージョンは忘れた(大事な所なのに!!) 対応方法 ググるとZenjectでバグが起きていた模…

1週間ゲームジャム参加の心得メモ

概要 【RT希望】Unity 1週間ゲームジャム 次回は 09/03(Mon) 開催 | 無料ゲーム投稿サイト #unityroom https://t.co/2uhr9rdqDr #unity1week三ヶ月ぶりの開催です〜ハードル低めのオンラインゲームジャムなので気軽に参加ください〜!一人でもチームでもOKで…

スーパーアーマーの実装メモ【Unity】

仕様 対象はキャラクター オブジェクト衝突時にダメージを受ける 一度ダメージを受けるとしばらくスーパーアーマー状態 スーパーアーマー中はダメージを受けない 時間の経過でスーパーアーマーは解除される スーパーアーマー中キャラを点滅 Unityバージョン …

TextのColorを変更しても反映されず黒になる問題の解消【Unity】

気づいたらなぜか色変えができなかったので解決方法を備忘しておく。 https://forum.unity.com/threads/ui-text-all-black.407597/ 事象が発生したUnityのバージョン 2018.1.0f2 Personal 修正方法 TextコンポーネントのMaterialにFont Materialを入れる

【Unity備忘録】クラス図設計して個人的によかった点

前提 設計よくわかってない人間、コーダーとかスクリプターとか PlantUMLでクラス図書く ZenjectとUniRx使ってみる 開発で使える期間は1年間と決まっている 個人ゲーム開発 良かった点 予定を立てられる エターなりたくない、ならば、いつ開発終わるの?の自…

【Unity】ゲームのちょっとした会話場面にFungusを使ってみる

アクションゲームでボスキャラとの戦闘前に会話を挟みたい ゲームの操作を一時中断させることで休憩してもらい疲れないようにする 強敵がくるという危機感や期待感を持ってもらう という狙いで、会話シーンを作りたい。 会話シーンを作る手段としては考えた…

【ゲームジャム参加】対戦ゲー「居合斬り」 制作中考えていた事と得られた気づき

はじめに 過去に引き続き、1週間でUnityでゲームを作り完成したゲームをプレイし合うweb上のイベントに参加しました。 こちらのゲームジャムでは開催毎にお題が与えられ、それに沿った物を作ります。 今回は「ぎりぎり」というお題で、自分は間合いを見切っ…

【Unity】LineRendererを使ってお絵かきソフトにある機能を実装する

概要 現在開発中の2Dアクションゲームにてお絵かきのシステムをギミックとして取り入れたかったので実装しました。 環境 Unity2017.3.1f1 MacOS 作る機能 線を引く 対称定規で線を引く LineRendererについて Unityにあるコンポーネントです。2点以上の位置情…