diff --git a/my-blog/content/posts/2025-10-28-aicard.md b/my-blog/content/posts/2025-10-28-aicard.md
new file mode 100644
index 0000000..9f8dbc5
--- /dev/null
+++ b/my-blog/content/posts/2025-10-28-aicard.md
@@ -0,0 +1,81 @@
+---
+title: "ゲームをiosに分離する"
+slug: "aicard"
+date: "2025-10-28"
+tags: ["ue"]
+draft: false
+---
+
+unreal engineで開発しているゲームの話です。ios buildでハマった部分がかなり多かったので紹介。
+
+ゲーム自体は、カードとアクションを分けることにしました。
+
+カードというのは道具ボックスのようなものです。これに関するゲームをiosでできるようにする、という方向で作り直しています。
+
+iosのゲーム機能はシンプルです。
+
+カードを引く、集める、アカウント連携の3つです。
+
+最初にカードをタップするとランダムでカードを取得します。1日1回を予定しています。
+
+課金要素では月額と単発があり、月額は3,000円、単発は150円を想定。
+
+アカウント連携は、ローカルデータをatprotoのアカウントにセーブする機能のみ。
+
+以上となります。
+
+後に機能を拡張していく予定です。
+
+カード自体は本作のキャラクターを強化するものとしても使用することを想定。
+
+
+
+## buildが失敗する
+
+これは無料アカウントでは難しいです。apple devに年会費を払いましょう。
+
+```sh:./Config/DeafaultEngine.ini
+[/Script/IOSRuntimeSettings.IOSRuntimeSettings]
+BundleDisplayName=Aicard
+BundleIdentifier=ai.syui.card
+IOSTeamID=xxx
+BundleName=ai.syui.card
+MetalLanguageVersion=9
+MinimumiOSVersion=IOS_26
+bAutomaticSigning=True
+RemoteNotificationsSupported=False
+bSupportsPortraitOrientation=True
+bSupportsLandscapeLeftOrientation=False
+bSupportsLandscapeRightOrientation=False
+
+[/Script/MacTargetPlatform.XcodeProjectSettings]
+CodeSigningTeam=xxx
+bUseModernXcode=true
+bUseAutomaticCodeSigning=true
+BundleIdentifier=ai.syui.card
+```
+
+## iconが設定できない
+
+project-rootに`./Build/IOS/Resources/Assets.xcassets`を用意します。これはxcodeから持ってきます。build実行時に作られます。
+
+
+
+## 画面をモバイルにあわせる
+
+これが一番時間がかかりました。buildして実機で確認する必要があるからです。
+
+真ん中だけ全体化したうえで、それを上下メニューバーに合わせます。
+
+
+
+
+
+## widgetのリスト化
+
+これも相当面倒でした。`json`からリストを取得して、それを表示します。
+
+クラス設定で`UserObjectListEntry`を追加し、それを使用します。
+
+
+
diff --git a/my-blog/static/img/comfyui_flex1_nano_banana_0002.png b/my-blog/static/img/comfyui_flex1_nano_banana_0002.png
index 201a36b..299386b 100644
Binary files a/my-blog/static/img/comfyui_flex1_nano_banana_0002.png and b/my-blog/static/img/comfyui_flex1_nano_banana_0002.png differ
diff --git a/my-blog/static/img/comfyui_instantid_controlnet_0001.png b/my-blog/static/img/comfyui_instantid_controlnet_0001.png
index acbe432..565c9f7 100644
Binary files a/my-blog/static/img/comfyui_instantid_controlnet_0001.png and b/my-blog/static/img/comfyui_instantid_controlnet_0001.png differ
diff --git a/my-blog/static/img/comfyui_instantid_controlnet_0002.png b/my-blog/static/img/comfyui_instantid_controlnet_0002.png
index 9650056..f207681 100644
Binary files a/my-blog/static/img/comfyui_instantid_controlnet_0002.png and b/my-blog/static/img/comfyui_instantid_controlnet_0002.png differ
diff --git a/my-blog/static/img/comfyui_instantid_controlnet_0003.png b/my-blog/static/img/comfyui_instantid_controlnet_0003.png
index e465a63..859617e 100644
Binary files a/my-blog/static/img/comfyui_instantid_controlnet_0003.png and b/my-blog/static/img/comfyui_instantid_controlnet_0003.png differ
diff --git a/my-blog/static/img/comfyui_instantid_controlnet_0004.png b/my-blog/static/img/comfyui_instantid_controlnet_0004.png
index fa19091..38974ad 100644
Binary files a/my-blog/static/img/comfyui_instantid_controlnet_0004.png and b/my-blog/static/img/comfyui_instantid_controlnet_0004.png differ
diff --git a/my-blog/static/img/comfyui_instantid_controlnet_0005.png b/my-blog/static/img/comfyui_instantid_controlnet_0005.png
index 9c73865..e1e108a 100644
Binary files a/my-blog/static/img/comfyui_instantid_controlnet_0005.png and b/my-blog/static/img/comfyui_instantid_controlnet_0005.png differ
diff --git a/my-blog/static/img/lms_plamo2_0001.png b/my-blog/static/img/lms_plamo2_0001.png
index 029d560..1ca23e8 100644
Binary files a/my-blog/static/img/lms_plamo2_0001.png and b/my-blog/static/img/lms_plamo2_0001.png differ
diff --git a/my-blog/static/img/ue_blender_model_ai_v0701.png b/my-blog/static/img/ue_blender_model_ai_v0701.png
index 624e3f5..0ba6de3 100644
Binary files a/my-blog/static/img/ue_blender_model_ai_v0701.png and b/my-blog/static/img/ue_blender_model_ai_v0701.png differ
diff --git a/my-blog/static/img/ue_blender_model_ai_v0702.png b/my-blog/static/img/ue_blender_model_ai_v0702.png
index 025d7f3..a468de7 100644
Binary files a/my-blog/static/img/ue_blender_model_ai_v0702.png and b/my-blog/static/img/ue_blender_model_ai_v0702.png differ
diff --git a/my-blog/static/img/ue_ios_aicard_0001.png b/my-blog/static/img/ue_ios_aicard_0001.png
new file mode 100644
index 0000000..df0f4a1
Binary files /dev/null and b/my-blog/static/img/ue_ios_aicard_0001.png differ
diff --git a/my-blog/static/img/ue_ios_aicard_0002.png b/my-blog/static/img/ue_ios_aicard_0002.png
new file mode 100644
index 0000000..49d9b58
Binary files /dev/null and b/my-blog/static/img/ue_ios_aicard_0002.png differ
diff --git a/my-blog/static/img/ue_ios_aicard_0003.png b/my-blog/static/img/ue_ios_aicard_0003.png
new file mode 100644
index 0000000..358e691
Binary files /dev/null and b/my-blog/static/img/ue_ios_aicard_0003.png differ
diff --git a/my-blog/static/img/ue_ios_aicard_0004.png b/my-blog/static/img/ue_ios_aicard_0004.png
new file mode 100644
index 0000000..f377e93
Binary files /dev/null and b/my-blog/static/img/ue_ios_aicard_0004.png differ
diff --git a/my-blog/static/img/ue_ios_aicard_0005.png b/my-blog/static/img/ue_ios_aicard_0005.png
new file mode 100644
index 0000000..ab8c144
Binary files /dev/null and b/my-blog/static/img/ue_ios_aicard_0005.png differ
diff --git a/my-blog/static/img/ue_v570p_gasp_vrm4u_0001.png b/my-blog/static/img/ue_v570p_gasp_vrm4u_0001.png
index 6aeac2d..7d08458 100644
Binary files a/my-blog/static/img/ue_v570p_gasp_vrm4u_0001.png and b/my-blog/static/img/ue_v570p_gasp_vrm4u_0001.png differ
diff --git a/my-blog/static/img/ue_world_system_img_0001.png b/my-blog/static/img/ue_world_system_img_0001.png
index 216e451..6130eeb 100644
Binary files a/my-blog/static/img/ue_world_system_img_0001.png and b/my-blog/static/img/ue_world_system_img_0001.png differ
diff --git a/my-blog/static/img/ue_world_system_img_0002.png b/my-blog/static/img/ue_world_system_img_0002.png
index 7f4bb5b..8c47702 100644
Binary files a/my-blog/static/img/ue_world_system_img_0002.png and b/my-blog/static/img/ue_world_system_img_0002.png differ