SDL3とOpenGLを使用したC++ゲーム制作記録97

2025/07/18

・今日の進捗

 タイトル画面部分のメモリリーク原因修正

・タイトル画面部分のメモリリーク原因修正

 今日はまずタイトル画面部分の90%のメモリリークを修正。

 原因としてゲームの基盤部分のdeleteを忘れていたことが原因だったり

 主にUI関係のdeleteを忘れていたことが原因だった。

 自分の中ではしたつもりだったけど意外と忘れている部分が多かった。

 とここまでの作業の進捗は知り合いからの助言を元に行ったものになる。

 ただいくつか問題になる所があり例えばダイアログボックスがゲームを終了する時や

 シーン遷移時に生成されるのだがこのダイアログボックス自体の変数を代入もせずに

 生成していたことで解放先がなくメモリリークを起こしていたので修正しようと

 してもUIのdelete自体はまとめて行っており個人で行うとエラーが出てしまう。

 正直メモリの解放自体はまだまだ未熟なので明日も引き続きダイアログボックス、

 そして他のシーンでも修正出来るように作業を進める。

以上

・明日の予定

 引き続きメモリリークの修正

・今日の成果物

なし