【開発】「目的を見失わないために」売れないと説得力が無いです
目の前に辛うじて動いている開発中のゲームがある。納品まで残りの期限は4か月で、最近トラブルが相次いでいる。どうやら仕組みが不味いらしい。問題を抱えている状態だけ ...
思い込みの確率、ゲームの確率
人がコインを投げて10連続で裏が出た時に表が出る確率はいくつなのか?答えは、連続で裏が出ようが出まいが「2分の1」なはずですが、なぜか人は「次こそは表が出るだろ ...
【Unity】Editor起動時のみ処理を実行する
InitializeOnLoad属性を付与することで、UnityEditor起動直後や、スクリプトコンパイル直後にクラスの静的コンストラクタを呼び出すことが出来 ...
効率化の基準について
効率化効率化って簡単に言うけれど、効率化するものの基準ってなんだと思いますか? 僕の場合は 毎回、複数の操作をしなければいけない 繰り返しやる 頻繁にやる 大体 ...
【Unity】C#でC言語のmemcopy的なことを行う
classを丸ごとコピーしたい。そんな衝動に駆られることがあります。要はCにある様なmemcopy的なことをしたい、しかしC#では少し工夫が必要です。そこで「自 ...
【Unity】2019.1から標準コンソールが進化
Unityの標準コンソールウインドウが進化します。 確認バージョン 2019.1.0f2 個人的にこれまでのコンソールウインドウは、使い勝手が良いとは感じていま ...
【Unity】「 F5 デバッグ開始で Unity フリーズ」VisualStudio アップグレード時の注意点と他対策
毎日愛用しているVisual Studioのバージョンを2017から2019へ移行しました。2019ではメモリ使用率が下がっていたり、何かと嬉しいことになってい ...
【Unity】SpriteをCube1mのサイズに合わせる
Unityの1メートルは、標準で配置できるCubeの一辺に相当します。3D空間上に物を配置する際には基準となるサイズがあると何かと便利です。 Spriteをこの ...
【Unity】ビルドの直前、直後に処理を挟む
Unity5.6からコールバックが用意されています。 using UnityEditor; using UnityEditor.Build; public cl ...
【Unity】視錐台(カメラ)カリングについて
Unityでも自前でカリングすると効果あります。 前置き 通常、ゲーム画面にはありとあらゆるオブジェクトが配置されています。それがキャラクターだったり、アイテム ...