PresetManagerに登録してあるPresetがちゃんと反映されているか確かめるテスト

厄週の出来事

退去費用に家賃nヶ月分の見積もりだされて争う 足を酷使しすぎて痺れが取れなくなる ルンバ壊れる 冷蔵庫設置時、ドアのパーツを無くされる エアコン、壊れてる 新品の家電製品の操作が効かない、なぜか交換じゃなくて修理扱いになって2週間待たされる

AppIconChangerUnity OSダイアログ無効化バージョン

github.com 4年前に公開したこのアプリアイコンを動的に変更できるパッケージ、 たまに「OSのダイアログ(↓の画像のやつ)消せないの?」という問い合わせが来てました。 その時の返信は、 「わかる。邪魔だよね。でもOS側で出してるやつだからどうしようも…

CommonUIで開いたWidgetを特定のプレイヤーにだけ操作可能にする

今回使うプロジェクトはこちらに上がってます。 github.com CommonUIに関する情報がまだネット上に少なかったので、細かいことだけどメモ。 Create Widgetする時にOwning Playerを指定しないと全員(全コントローラー)で操作可能、 指定するとそのプレイヤ…

Unity Editorから同じネットワーク上にいるデバイスのプレイヤーにデータを送る

Unity Editorから同じネットワーク上にいるデバイスのプレイヤーにデータを送る https://t.co/fnpTJV1L9n #きゅぶろぐ pic.twitter.com/6Qcy58acdZ— きゅぶんず (@kyubuns) March 3, 2024 UnityEditor.Networking.PlayerConnection.EditorConnection とかい…

オンラインゲーム 10年の進化と同期方式の選び方

オンラインゲームを作ろう!と思ったことがある方は、 こちらの講演記事を1度は見たことがあるのではないでしょうか。 www.4gamer.net こちらの講演は、具体例を交えながら非常に分かりやすくオンラインゲームの主な同期方式が説明してあり、 2024年現在でも…

C++でData Validationを行うまでの道のり

Data Validationとは 「ゲーム開発してるとこういうの欲しくなるよね」という機能が、 UEでは、あれもこれも公式プラグインとして公開されています。 Data Validationもまさにそれ。 プロジェクト内のアセットがルールに従っているか自動でチェックするため…

Unreal Engineでdeclaration shadows a fieldエラーを無視する

error: declaration shadows a field of 'クラス名' というエラーは、 以下のようにメンバ変数の名前を覆い隠してしまう時に発生します。 これを無視するには、 プロジェクト名.Build.cs のコンストラクタ内に ShadowVariableWarningLevel = WarningLevel.Of…

EC2上でUnreal Editorを立ち上げるまでの備忘録

Unreal Engine製のゲーム/サーバーを動かす話ではなく、Unreal Editorを動かす話です。 公式ドキュメントに「AWS に Unreal Engine 5 をデプロイする」という打ってつけな項目があるのですが、 微妙に保守されていないというか、そもそも英語版には存在しな…

2023年行って良かったとこ2選

2021年美味しかったもの4選、2022年買って良かったもの3選に続き、 今年は2023年行って良かったとこ2選を紹介します。 東京コミコン2023 周りにアメコミ好きな人間しか存在しない空間! 物販! 最高!!! それも最高だけど、なんといっても べべべ、ベネ様…

Steamでゲームをリリースするときは、セーブデータの保存パスにSteamIDを入れよう!

具体的に言うと、 C:/Users/{UserName}/AppData/Local/{GameTitle}/Save/{SteamID}/ というディレクトリ以下にファイルを置いていくのが理想系かなと思います。 LocalがLocalLowだったり、Saveの部分が違ったりするのは趣味の範囲。 伝えたいことは、 セーブ…

UEのQuartzをC++から触ってみる

頑張ってBlueprintをC++変換する練習をしているので、 備忘録がてらQuartzのビートごとにイベントが呼ばれる簡単なサンプルをC++で書いてみました。 Blueprint版 C++ ハマったところ ASandboxActor::MyQuantizationEventはUFUNCTIONで定義しないとビルドが通…

Unreal Engine触ってみたいけどビジュアルスクリプティングやりたくね〜〜って人向けの記事

最近Unreal Engine入門をしていて、頑張ってBlueprintを触ったりしてみているのですが、 「やっぱりC++の方が自分には向いてるな」となるわけです。 しかし、世の(特に日本語の)ブログ記事はBlueprintで作ってみました!というものが多く、 く〜〜〜これの…

Blueprintについて勘違いしていたこと3選

少し前からUnreal Engine入門をしています。 最終的にC++を書くことになるんだろうなと思いつつ、 Unreal EngineといえばBlueprintからでしょう!と思い、Blueprintを触ってみているところです。 まず始めに断っておきますが、自分は静的型付け言語が好きで…

MacBook Proでファンが回らないようにGodot Engineを使いたい

Godot初心者なので、もっと良い方法あるよ!などあれば、 ぜひX(Twitter)までリプライください! (なんなら、情報を集めるために記事を書いてます。) 前提 今までUnityメインで触ってきたので、ここからUnityとの比較の話がよく出てきます。 M1 Max MacBoo…