北海道で、海産物を購入した時のお話

北海道で、海産物を買いました。 購入リスト ホタテ(たくさん) ズワイガニ(x5くらい) アワビ(たくさん) 配送業者 佐川急便 配送期日 それぞれ、旬の時期にお願い ホタテ到着 配送業者のミスで、殻なしのはずが殻有りで梱包されてた。 電話したら、再度送って…

C#のstringがクッソ重たい件 #高速化

構文解析する際に、 stringにcharを万単位で追加することがあって text += c; を永遠と繰り返す単純なコードで10秒くらいかかってた。 そこでStringBuilderを使ってみる。 StringBuilder builder = new StringBuilder(); builder.Append(c); これだけで0.05…

UnityのLow-Level Native Plugin Interface

Unityには、LowLevelNativePluginInterfaceというものがあって C++で直に描画apiを叩けます。https://docs.unity3d.com/Manual/NativePluginInterface.htmlですが、公式ではGL.issueplugineventのサンプルしかあらず CommandBufferに乗せる方法やGameビュー…

ゲーム系専門学校の闇について

前置き 筆者はゲーム系専門学校卒業をしていて、 自分の実体験から語っています。 全てがこういった学校じゃないこともしってはいますが それでも一括りにしてしまうほどに近年は危機感を持ってほしいと思いました・・。 間違った道を進むとみんな不幸になり…

iPad6を買った。 控えめに言っても言わなくても最高

iPadを買いました iPad6をついに購入してしまった。 ここ最近は何かとiOS, Macでの作業も多いので 思想設計を慣らす というのが目的だったが想定以上だった。 ディスプレイ、発色が超きれい とてつもなくキレイ。 どのくらい綺麗かって、ディズニーランドに…

unity androidビルドできない問題

UnityでAndroidビルドに失敗する 最近、android sdkがandroidstudio付属になって SDKManagerが消えちゃったみたいです。 しかもrequireなんちゃらってエラーが出てくる。 Unity2017でビルドしたい! まず、android-sdk_r24-windowsをダウンロードします。(r2…

GENieのビルド方法

Premakeとは https://github.com/premake/premake-core GENieとは https://github.com/bkaradzic/genie/blob/master/docs/scripting-reference.md#scripting-reference GENieはpremake4.4 beta5から派生しただけで、仕組みはほぼ一緒ですね。 ただし、GENie…

XAudio2でノイズが走る原因

XAudio2でノイズが走る場合の問題解決 wavデータをそのまま挿入している可能性 wavフォーマットは、波形情報が殆どです。ヘッダ、フッダ部分も波形として送っている場合はぶつぶつ鳴ります。大抵、どこかでソースコードこぴったときにミスる。