feat: 初始化UE5工程,项目从ChildHood2重命名为ChildHood

- 重命名 .uproject / .code-workspace / Source 目录及文件
- 更新所有 C++ 类名、模块名、日志类别、导出宏
- 更新 .code-workspace 中路径指向
- 添加 Content/ 蓝图、模型、贴图等 UE 内容
- 添加 Config/ 引擎配置
- 编译验证通过 (ChildHoodEditor Win64 Development)
This commit is contained in:
2026-06-01 23:50:06 +08:00
parent cc55dd6470
commit 068907acdb
56 changed files with 793 additions and 0 deletions
+4
View File
@@ -0,0 +1,4 @@
/.vscode
/Content
/Intermediate
/Saved
+627
View File
@@ -0,0 +1,627 @@
{
"folders": [
{
"name": "ChildHood",
"path": "."
},
{
"name": "UE5",
"path": "E:\\Program Files\\Epic Games\\UE_5.7"
}
],
"settings": {
"typescript.tsc.autoDetect": "off",
"npm.autoDetect": "off",
"terminal.integrated.env.windows": {
"PATH": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Binaries\\ThirdParty\\DotNet\\8.0.412\\win-x64;${env:PATH}",
"DOTNET_ROOT": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Binaries\\ThirdParty\\DotNet\\8.0.412\\win-x64",
"DOTNET_HOST_PATH": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Binaries\\ThirdParty\\DotNet\\8.0.412\\win-x64\\dotnet.exe",
"DOTNET_MULTILEVEL_LOOKUP": "0",
"DOTNET_ROLL_FORWARD": "LatestMajor"
}
},
"extensions": {
"recommendations": [
"ms-vscode.cpptools",
"ms-dotnettools.csharp"
]
},
"tasks": {
"version": "2.0.0",
"tasks": [
{
"label": "ChildHood Win64 Debug Build",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Build.bat",
"args": [
"ChildHood",
"Win64",
"Debug",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHood Win64 Debug Rebuild",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Build.bat",
"args": [
"ChildHood",
"Win64",
"Debug",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"dependsOn": [
"ChildHood Win64 Debug Clean"
],
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHood Win64 Debug Clean",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Clean.bat",
"args": [
"ChildHood",
"Win64",
"Debug",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHood Win64 DebugGame Build",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Build.bat",
"args": [
"ChildHood",
"Win64",
"DebugGame",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHood Win64 DebugGame Rebuild",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Build.bat",
"args": [
"ChildHood",
"Win64",
"DebugGame",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"dependsOn": [
"ChildHood Win64 DebugGame Clean"
],
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHood Win64 DebugGame Clean",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Clean.bat",
"args": [
"ChildHood",
"Win64",
"DebugGame",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHood Win64 Development Build",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Build.bat",
"args": [
"ChildHood",
"Win64",
"Development",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHood Win64 Development Rebuild",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Build.bat",
"args": [
"ChildHood",
"Win64",
"Development",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"dependsOn": [
"ChildHood Win64 Development Clean"
],
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHood Win64 Development Clean",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Clean.bat",
"args": [
"ChildHood",
"Win64",
"Development",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHood Win64 Test Build",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Build.bat",
"args": [
"ChildHood",
"Win64",
"Test",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHood Win64 Test Rebuild",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Build.bat",
"args": [
"ChildHood",
"Win64",
"Test",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"dependsOn": [
"ChildHood Win64 Test Clean"
],
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHood Win64 Test Clean",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Clean.bat",
"args": [
"ChildHood",
"Win64",
"Test",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHood Win64 Shipping Build",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Build.bat",
"args": [
"ChildHood",
"Win64",
"Shipping",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHood Win64 Shipping Rebuild",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Build.bat",
"args": [
"ChildHood",
"Win64",
"Shipping",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"dependsOn": [
"ChildHood Win64 Shipping Clean"
],
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHood Win64 Shipping Clean",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Clean.bat",
"args": [
"ChildHood",
"Win64",
"Shipping",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHoodEditor Win64 Debug Build",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Build.bat",
"args": [
"ChildHoodEditor",
"Win64",
"Debug",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHoodEditor Win64 Debug Rebuild",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Build.bat",
"args": [
"ChildHoodEditor",
"Win64",
"Debug",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"dependsOn": [
"ChildHoodEditor Win64 Debug Clean"
],
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHoodEditor Win64 Debug Clean",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Clean.bat",
"args": [
"ChildHoodEditor",
"Win64",
"Debug",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHoodEditor Win64 DebugGame Build",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Build.bat",
"args": [
"ChildHoodEditor",
"Win64",
"DebugGame",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHoodEditor Win64 DebugGame Rebuild",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Build.bat",
"args": [
"ChildHoodEditor",
"Win64",
"DebugGame",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"dependsOn": [
"ChildHoodEditor Win64 DebugGame Clean"
],
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHoodEditor Win64 DebugGame Clean",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Clean.bat",
"args": [
"ChildHoodEditor",
"Win64",
"DebugGame",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHoodEditor Win64 Development Build",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Build.bat",
"args": [
"ChildHoodEditor",
"Win64",
"Development",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHoodEditor Win64 Development Rebuild",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Build.bat",
"args": [
"ChildHoodEditor",
"Win64",
"Development",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"dependsOn": [
"ChildHoodEditor Win64 Development Clean"
],
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"label": "ChildHoodEditor Win64 Development Clean",
"group": "build",
"command": "Engine\\Build\\BatchFiles\\Clean.bat",
"args": [
"ChildHoodEditor",
"Win64",
"Development",
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-waitmutex"
],
"problemMatcher": "$msCompile",
"type": "shell",
"options": {
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
}
]
},
"launch": {
"version": "0.2.0",
"configurations": [
{
"name": "Launch ChildHood (Debug)",
"request": "launch",
"program": "E:\\MiceCola\\work\\ChildHood\\Binaries\\Win64\\UnrealGame-Win64-Debug.exe",
"preLaunchTask": "ChildHood Win64 Debug Build",
"args": [
],
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7",
"stopAtEntry": false,
"console": "integratedTerminal",
"type": "cppvsdbg",
"visualizerFile": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Extras\\VisualStudioDebugging\\Unreal.natvis",
"sourceFileMap": {
"D:\\build\\++UE5\\Sync": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"name": "Launch ChildHood (DebugGame)",
"request": "launch",
"program": "E:\\MiceCola\\work\\ChildHood\\Binaries\\Win64\\UnrealGame-Win64-DebugGame.exe",
"preLaunchTask": "ChildHood Win64 DebugGame Build",
"args": [
],
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7",
"stopAtEntry": false,
"console": "integratedTerminal",
"type": "cppvsdbg",
"visualizerFile": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Extras\\VisualStudioDebugging\\Unreal.natvis",
"sourceFileMap": {
"D:\\build\\++UE5\\Sync": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"name": "Launch ChildHood (Development)",
"request": "launch",
"program": "E:\\MiceCola\\work\\ChildHood\\Binaries\\Win64\\UnrealGame.exe",
"preLaunchTask": "ChildHood Win64 Development Build",
"args": [
],
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7",
"stopAtEntry": false,
"console": "integratedTerminal",
"type": "cppvsdbg",
"visualizerFile": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Extras\\VisualStudioDebugging\\Unreal.natvis",
"sourceFileMap": {
"D:\\build\\++UE5\\Sync": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"name": "Launch ChildHood (Test)",
"request": "launch",
"program": "E:\\MiceCola\\work\\ChildHood\\Binaries\\Win64\\UnrealGame-Win64-Test.exe",
"preLaunchTask": "ChildHood Win64 Test Build",
"args": [
],
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7",
"stopAtEntry": false,
"console": "integratedTerminal",
"type": "cppvsdbg",
"visualizerFile": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Extras\\VisualStudioDebugging\\Unreal.natvis",
"sourceFileMap": {
"D:\\build\\++UE5\\Sync": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"name": "Launch ChildHood (Shipping)",
"request": "launch",
"program": "E:\\MiceCola\\work\\ChildHood\\Binaries\\Win64\\UnrealGame-Win64-Shipping.exe",
"preLaunchTask": "ChildHood Win64 Shipping Build",
"args": [
],
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7",
"stopAtEntry": false,
"console": "integratedTerminal",
"type": "cppvsdbg",
"visualizerFile": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Extras\\VisualStudioDebugging\\Unreal.natvis",
"sourceFileMap": {
"D:\\build\\++UE5\\Sync": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"name": "Launch ChildHoodEditor (Debug)",
"request": "launch",
"program": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Binaries\\Win64\\UnrealEditor-Win64-Debug.exe",
"preLaunchTask": "ChildHoodEditor Win64 Debug Build",
"args": [
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject"
],
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7",
"stopAtEntry": false,
"console": "integratedTerminal",
"type": "cppvsdbg",
"visualizerFile": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Extras\\VisualStudioDebugging\\Unreal.natvis",
"sourceFileMap": {
"D:\\build\\++UE5\\Sync": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"name": "Launch ChildHoodEditor (DebugGame)",
"request": "launch",
"program": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Binaries\\Win64\\UnrealEditor-Win64-DebugGame.exe",
"preLaunchTask": "ChildHoodEditor Win64 DebugGame Build",
"args": [
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject"
],
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7",
"stopAtEntry": false,
"console": "integratedTerminal",
"type": "cppvsdbg",
"visualizerFile": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Extras\\VisualStudioDebugging\\Unreal.natvis",
"sourceFileMap": {
"D:\\build\\++UE5\\Sync": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"name": "Launch ChildHoodEditor (Development)",
"request": "launch",
"program": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Binaries\\Win64\\UnrealEditor.exe",
"preLaunchTask": "ChildHoodEditor Win64 Development Build",
"args": [
"E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject"
],
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7",
"stopAtEntry": false,
"console": "integratedTerminal",
"type": "cppvsdbg",
"visualizerFile": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Extras\\VisualStudioDebugging\\Unreal.natvis",
"sourceFileMap": {
"D:\\build\\++UE5\\Sync": "E:\\Program Files\\Epic Games\\UE_5.7"
}
},
{
"name": "Generate Project Files",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "UnrealBuildTool Win64 Development Build",
"program": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Build\\BatchFiles\\RunUBT.bat",
"args": [
"-projectfiles",
"-vscode",
"-project=E:\\MiceCola\\work\\ChildHood\\ChildHood.uproject",
"-game",
"-engine",
"-dotnet"
],
"env": {
"PATH": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Binaries\\ThirdParty\\DotNet\\8.0.412\\win-x64;${env:PATH}",
"DOTNET_ROOT": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Binaries\\ThirdParty\\DotNet\\8.0.412\\win-x64",
"DOTNET_HOST_PATH": "E:\\Program Files\\Epic Games\\UE_5.7\\Engine\\Binaries\\ThirdParty\\DotNet\\8.0.412\\win-x64\\dotnet.exe",
"DOTNET_MULTILEVEL_LOOKUP": "0",
"DOTNET_ROLL_FORWARD": "LatestMajor"
},
"console": "integratedTerminal",
"stopAtEntry": false,
"cwd": "E:\\Program Files\\Epic Games\\UE_5.7"
}
]
}
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.