2018-11-01から1ヶ月間の記事一覧
UE4
C++
singleton
GC
UObjectBaseUtility::RemoveFromRoot
UObjectBaseUtility::SetFlags
UObjectBaseUtility::AddToRoot
RF_MarkAsRootSet
EObjectFlags
「UE4 にはガベージコレクションがある。しかし特に C++er は正しい実装を過剰に気に掛ける必要がある。」 UE4Editor から GUI でも設定できる GameSingletonClass, GameInstance を使う場合は気にする必要は無い。今回はその仕組みを使わない場合の話。 UOb…
この頃 DDDA ( STEAM 版 ) を遊んでいます。ゲームは楽しめているのですが、アプリケーションとしての動作に幾つか悲しみの挙動があり気にしながらプレイしていました。 マルチモニター環境でフルスクリーンを ON にコンフィグすると Left-Top のモニターに…
UE4
C++
USaveData
UGameplayStatics::SaveGameToSlot
UGameplayStatics::LoadGameFromSlot
Slot
Enumeration
how to
FPlatformFileManager
SaveGames
USaveData 派生型のセーブデータを作り UGameplayStatics::SaveGameToSlot, UGameplayStatics::LoadGameFromSlot を用いてセーブとロードを実装する手法を用いるとそれ自体の実装労力は節約できて嬉しい。しかし、これらの API は UE4 プロジェクトの開発時…