不具合なのか意図した挙動なの分からないけど、ソンブレラのデータパックを入れると釣りが不可能になる挙動があって、調査に結構時間を取られたのでメモしておきます。 構成 Minecraft 1.17.1 Forge 37.1.1 ゾンブレラ シーズン16 (Zombrella Season 16) Opt…
ある整数を2進数に変換し4桁ごとに区切り文字を入れる方法の紹介です。 // こんな数値を uint value = 0xCACAEFEF; // こんな風に文字列に変換する 1100 1010 1100 1010 1110 1111 1110 1111 Unity 上での使用を想定して GCAlloc が最小となる & そこそこ高…
なんか VisualStudio 2019 で開いてたソリューションを 2022 で開くと 3倍くらいメモリを消費してる場合があるため、PCのメモリが 16GB だと Teams + Outlook + Chorome なんか開いてると、メモリを使いきってそのまま全部クラッシュしたり、OS が変な感じに…
タイトルの通り、徐々に扱う数値が大きくなってくゲームを「インクリメンタルゲーム」と言ったりします。このジャンルは色々と呼び方があるようで「放置ゲー/放置ゲーム」や「クリッカーゲーム」(クッキークリッカーが特に有名です)などの呼び方もあります…
だんだん状況が変わってきたのでメモ。 2023年3月現在、.NET のバージョンと C#、VisualStudio の対応関係は以下のような関係性になっています。 .NET ver. C# ver. VisualStudio .NET 7 C# 11 2022 .NET 6 C# 10 2022 .NET 5 C# 9.0 2022, 2019 .NET Core 3…
C# で文字列から一部分を取り出す処理は Substring メソッドを使用します。 この記事では、SubString の使い方と注意点、便利な使い方を紹介したいと思います。 確認環境 .NET 6 VisualStudio 2022 Windows 11 この記事は C# であればどのバージョンでも使用…
Togetter の過剰装飾(太字・赤字、クリック数煽り)でページがかなりうるさい & ちょっとどうかなと思うユーザーのまとめが目につく頻度が増えて閲覧しにくい状態になったので Chorome の拡張機能の Stylus を使ってサイトを静かにする定義を考えました。 …
OptiFine HD U H1 だとブロックが壊せない不具合あるみたい。 この問題で開発元に Issue が出てた。 github.com ブロック破壊アニメーションが一切描画されなくなるみたいですね。OptiFine HD U H2 pre1 があるからそれ使えって事らしいです。 ↑ これ普通に…
プロジェクトのプロパティで「ターゲットOS」を Windows にした時に選択肢に出てくるバージョンの説明です。 実際これに具体的なバージョンを指定して何が変わるのかちょっとわからないですが、、、 「ターゲット OS バージョン」と「サポートされている OS …
.NET 5 → 6でホストの実装スタイルが変わりました。 今までやっていたあの設定はどこでできる?みたいな状態なので少しまとめてみました。 MagicOnion + IPC の設定で UseKestrel していましたが設定どこ行った…? // .NET 5 internal partial class Program…
CreateDefaultBuilder とかで作成した IHost なインスタンスのどこで IConfiguration を受け取れるかは以下の通りです。 確認環境 .NET 6 VisualStudio 2022 IHost host = Host.CreateDefaultBuilder(args) .ConfigureServices(services => { services.AddHo…
エディタ上でゲームを再生するまでの時間を高速化する「Configurable Enter Play Mode」ですが、チェックを入れるだけで有効化でき、ゲームの再生がかなり高速化します。 設定はだいたいネットに転がってる以下のように設定していると思います。 Project Set…