Сборка приложения на UE4 для последующего распространения
8Observer8 Дата: Суббота, 18 Апреля 2015, 11:54 | Сообщение # 1
заслуженный участник
Сейчас нет на сайте
Привет Я выбрал проект "FirstPerson" на Blueprint'ах. Выбрал File > Package Project > Packaging Settings... Поставил галочку "Shipping". Выбрал File > Package Project > Windows 32 Так выглядит exe, которое запускается нормально: Проблема в том, что вся папка весит 800 с лишним MБайт, что мешает мне делиться моими поделками с друзьями. Можно ли уменьшить этот объём? Если да, то сколько, как минимум (примерно) будет весить папка с примером "FirstPerson"? Заранее спасибо
Сообщение отредактировал 8Observer8 - Суббота, 18 Апреля 2015, 11:58
wmask Дата: Суббота, 18 Апреля 2015, 17:42 | Сообщение # 2
частый гость
Сейчас нет на сайте
При создании First Person нужно выбрать No Starter Content. Тогда размер будет ~350mb, а после сжатия архиватором всей папки ~50мб.
8Observer8 Дата: Суббота, 18 Апреля 2015, 18:32 | Сообщение # 3
заслуженный участник
Сейчас нет на сайте
wmask , огромное спасибо! Получилось 343 МБайт, которые ужались до: .zip - 62.5 МБайт, .7z - 44.1 МБайт При запуске на другой машине (XP, x86) выскочило сообщение, что требуется поставить: Visual C++ 2013 Runtime. Would you like to install then now? Я нажал "Yes". UE4 предложил поставить "UE4 Prerequisites (x86)". Где-то на середине процесса выскочило сообщение: Содержимое файла: UE4_Prerequisites_(x86)_20150418191939.log
Цитата
[07FC:0AF0][2015-04-18T19:19:39]i001: Burn v3.8.1128.0, Windows v5.1 (Build 2600: Service Pack 2), path: F:\Prog\WindowsNoEditor\WindowsNoEditor\Engine\Extras\Redist\en-us\UE4PrereqSetup_x86.exe, cmdline: '' [07FC:0AF0][2015-04-18T19:19:39]i000: Setting string variable 'WixBundleLog' to value 'C:\DOCUME~1\Admin\LOCALS~1\Temp\UE4_Prerequisites_(x86)_20150418191939.log' [07FC:0AF0][2015-04-18T19:19:39]i000: Setting string variable 'WixBundleOriginalSource' to value 'F:\Prog\WindowsNoEditor\WindowsNoEditor\Engine\Extras\Redist\en-us\UE4PrereqSetup_x86.exe' [07FC:0AF0][2015-04-18T19:19:39]i000: Setting string variable 'WixBundleName' to value 'UE4 Prerequisites (x86)' [07FC:0AF0][2015-04-18T19:19:39]i100: Detect begin, 7 packages [07FC:0AF0][2015-04-18T19:19:39]i000: Registry key not found. Key = 'SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full' [07FC:0AF0][2015-04-18T19:19:39]i000: Setting string variable 'Netfx20Version' to value '2.1.21022' [07FC:0AF0][2015-04-18T19:19:39]i000: Registry value not found. Key = 'Installer\Assemblies\Global', Value = 'Microsoft.mshtml,Version="7.0.3300.0",PublicKeyToken="b03f5f7f11d50a3a",Culture="neutral",FileVersion="7.0.3300.0"' [07FC:0AF0][2015-04-18T19:19:39]i000: Setting numeric variable 'MshtmlVersion' to value 0 [07FC:0AF0][2015-04-18T19:19:39]i052: Condition 'Netfx20Version AND (Netfx20Version >= v2.0.50727.5420)' evaluates to true. [07FC:0AF0][2015-04-18T19:19:39]i052: Condition 'NETFRAMEWORK40' evaluates to false. [07FC:0AF0][2015-04-18T19:19:39]i101: Detected package: NetFx20_32, state: Present, cached: None [07FC:0AF0][2015-04-18T19:19:39]i101: Detected package: NetFx40Redist, state: Absent, cached: None [07FC:0AF0][2015-04-18T19:19:39]i101: Detected package: WI45_XP_v3_X86, state: Absent, cached: None [07FC:0AF0][2015-04-18T19:19:39]i101: Detected package: WI45_XP_v4_X64, state: Absent, cached: None [07FC:0AF0][2015-04-18T19:19:39]i101: Detected package: Windows6.0_KB942288_v2_x86.msu, state: Absent, cached: None [07FC:0AF0][2015-04-18T19:19:39]i101: Detected package: Windows6.0_KB942288_v2_x64.msu, state: Absent, cached: None [07FC:0AF0][2015-04-18T19:19:39]i101: Detected package: PrereqSetup, state: Absent, cached: None [07FC:0AF0][2015-04-18T19:19:39]i199: Detect complete, result: 0x0 [07FC:09F4][2015-04-18T19:21:09]i000: Setting numeric variable 'EulaAcceptCheckbox' to value 1 [07FC:0AF0][2015-04-18T19:21:09]i200: Plan begin, 7 packages, action: Install [07FC:0AF0][2015-04-18T19:21:09]i052: Condition 'VersionNT=v5.1 AND NOT VersionNT64 AND (NOT Netfx20Version OR (Netfx20Version < v2.0.50727.5420))' evaluates to false. [07FC:0AF0][2015-04-18T19:21:09]w321: Skipping dependency registration on package with no dependency providers: NetFx20_32 [07FC:0AF0][2015-04-18T19:21:09]w321: Skipping dependency registration on package with no dependency providers: NetFx40Redist [07FC:0AF0][2015-04-18T19:21:09]i000: Setting string variable 'WixBundleLog_NetFx40Redist' to value 'C:\DOCUME~1\Admin\LOCALS~1\Temp\UE4_Prerequisites_(x86)_20150418191939_0_NetFx40Redist.log' [07FC:0AF0][2015-04-18T19:21:09]i052: Condition 'VersionNT=v5.1 AND NOT VersionNT64 AND VersionMsi < v4.5' evaluates to true. [07FC:0AF0][2015-04-18T19:21:09]w321: Skipping dependency registration on package with no dependency providers: WI45_XP_v3_X86 [07FC:0AF0][2015-04-18T19:21:09]i000: Setting string variable 'WixBundleLog_WI45_XP_v3_X86' to value 'C:\DOCUME~1\Admin\LOCALS~1\Temp\UE4_Prerequisites_(x86)_20150418191939_1_WI45_XP_v3_X86.log' [07FC:0AF0][2015-04-18T19:21:09]i052: Condition 'VersionNT=v5.2 AND VersionNT64 AND VersionMsi < v4.5' evaluates to false. [07FC:0AF0][2015-04-18T19:21:09]w321: Skipping dependency registration on package with no dependency providers: WI45_XP_v4_X64 [07FC:0AF0][2015-04-18T19:21:09]i052: Condition 'VersionNT=v6.0 AND NOT VersionNT64 AND VersionMsi < v4.5' evaluates to false. [07FC:0AF0][2015-04-18T19:21:09]w321: Skipping dependency registration on package with no dependency providers: Windows6.0_KB942288_v2_x86.msu [07FC:0AF0][2015-04-18T19:21:09]i052: Condition 'VersionNT=v6.0 AND VersionNT64 AND VersionMsi < v4.5' evaluates to false. [07FC:0AF0][2015-04-18T19:21:09]w321: Skipping dependency registration on package with no dependency providers: Windows6.0_KB942288_v2_x64.msu [07FC:0AF0][2015-04-18T19:21:09]i000: Setting string variable 'WixBundleRollbackLog_PrereqSetup' to value 'C:\DOCUME~1\Admin\LOCALS~1\Temp\UE4_Prerequisites_(x86)_20150418191939_2_PrereqSetup_rollback.log' [07FC:0AF0][2015-04-18T19:21:09]i000: Setting string variable 'WixBundleLog_PrereqSetup' to value 'C:\DOCUME~1\Admin\LOCALS~1\Temp\UE4_Prerequisites_(x86)_20150418191939_2_PrereqSetup.log' [07FC:0AF0][2015-04-18T19:21:09]i201: Planned package: NetFx20_32, state: Present, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None [07FC:0AF0][2015-04-18T19:21:09]i201: Planned package: NetFx40Redist, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: None, cache: Yes, uncache: No, dependency: None [07FC:0AF0][2015-04-18T19:21:09]i201: Planned package: WI45_XP_v3_X86, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: None, cache: Yes, uncache: Yes, dependency: None [07FC:0AF0][2015-04-18T19:21:09]i201: Planned package: WI45_XP_v4_X64, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None [07FC:0AF0][2015-04-18T19:21:09]i201: Planned package: Windows6.0_KB942288_v2_x86.msu, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None [07FC:0AF0][2015-04-18T19:21:09]i201: Planned package: Windows6.0_KB942288_v2_x64.msu, state: Absent, default requested: Absent, ba requested: Absent, execute: None, rollback: None, cache: No, uncache: No, dependency: None [07FC:0AF0][2015-04-18T19:21:09]i201: Planned package: PrereqSetup, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register [07FC:0AF0][2015-04-18T19:21:09]i299: Plan complete, result: 0x0 [07FC:0AF0][2015-04-18T19:21:09]i300: Apply begin [0B08:0BA8][2015-04-18T19:21:15]w308: Automatic updates could not be paused due to error: 0x80070422. Continuing... [0B08:0BA8][2015-04-18T19:21:15]i360: Creating a system restore point. [0B08:0BA8][2015-04-18T19:21:15]w363: Could not create system restore point, error: 0x80070422. Continuing... [0B08:0BA8][2015-04-18T19:21:15]i000: Caching bundle from: 'C:\DOCUME~1\Admin\LOCALS~1\Temp\{162863d7-4b83-429c-baa7-fcedd09f331f}\.be\UE4PrereqSetup_x86.exe' to: 'C:\Documents and Settings\All Users\Application Data\Package Cache\{162863d7-4b83-429c-baa7-fcedd09f331f}\UE4PrereqSetup_x86.exe' [0B08:0BA8][2015-04-18T19:21:15]i320: Registering bundle dependency provider: {162863d7-4b83-429c-baa7-fcedd09f331f}, version: 1.0.8.0 [07FC:09F0][2015-04-18T19:21:15]w343: Prompt for source of package: NetFx40Redist, payload: NetFx40Redist, path: F:\Prog\WindowsNoEditor\WindowsNoEditor\Engine\Extras\Redist\en-us\redist\dotNetFx40_Full_x86_x64.exe [07FC:09F0][2015-04-18T19:21:15]i338: Acquiring package: NetFx40Redist, payload: NetFx40Redist, download from: http://go.microsoft.com/fwlink/?LinkId=247729 [0B08:0BBC][2015-04-18T19:23:59]i305: Verified acquired payload: NetFx40Redist at path: C:\Documents and Settings\All Users\Application Data\Package Cache\.unverified\NetFx40Redist, moving to: C:\Documents and Settings\All Users\Application Data\Package Cache\58DA3D74DB353AAD03588CBB5CEA8234166D8B99\redist\dotNetFx40_Full_x86_x64.exe. [07FC:09F0][2015-04-18T19:23:59]w343: Prompt for source of package: WI45_XP_v3_X86, payload: WI45_XP_v3_X86, path: F:\Prog\WindowsNoEditor\WindowsNoEditor\Engine\Extras\Redist\en-us\redist\WindowsXP-KB942288-v3-x86.exe [07FC:09F0][2015-04-18T19:23:59]i338: Acquiring package: WI45_XP_v3_X86, payload: WI45_XP_v3_X86, download from: http://download.microsoft.com/download/2/6/1/261fca42-22c0-4f91-9451-0e0f2e08356d/WindowsXP-KB942288-v3-x86.exe [0B08:0BBC][2015-04-18T19:24:16]i305: Verified acquired payload: WI45_XP_v3_X86 at path: C:\Documents and Settings\All Users\Application Data\Package Cache\.unverified\WI45_XP_v3_X86, moving to: C:\Documents and Settings\All Users\Application Data\Package Cache\86E1CC622DBF4979717B8F76AD73220CDB70400B\redist\WindowsXP-KB942288-v3-x86.exe. [0B08:0BBC][2015-04-18T19:24:18]i305: Verified acquired payload: PrereqSetup at path: C:\Documents and Settings\All Users\Application Data\Package Cache\.unverified\PrereqSetup, moving to: C:\Documents and Settings\All Users\Application Data\Package Cache\{AC4F797F-F4E3-49BB-B4F7-31560EAE1CFE}v1.0.8.0\UE4PrereqSetup_x86.msi. [0B08:0BA8][2015-04-18T19:24:18]i301: Applying execute package: NetFx40Redist, action: Install, path: C:\Documents and Settings\All Users\Application Data\Package Cache\58DA3D74DB353AAD03588CBB5CEA8234166D8B99\redist\dotNetFx40_Full_x86_x64.exe, arguments: '"C:\Documents and Settings\All Users\Application Data\Package Cache\58DA3D74DB353AAD03588CBB5CEA8234166D8B99\redist\dotNetFx40_Full_x86_x64.exe" /q /norestart /ChainingPackage "UE4 Prerequisites (x86)"' [0B08:0BA8][2015-04-18T19:24:43]e000: Error 0x800713ec: Process returned error: 0x13ec [0B08:0BA8][2015-04-18T19:24:43]e000: Error 0x800713ec: Failed to execute EXE package. [07FC:0AF0][2015-04-18T19:24:43]e000: Error 0x800713ec: Failed to configure per-machine EXE package. [07FC:0AF0][2015-04-18T19:24:43]i319: Applied execute package: NetFx40Redist, result: 0x800713ec, restart: None [07FC:0AF0][2015-04-18T19:24:43]e000: Error 0x800713ec: Failed to execute EXE package. [0B08:0BA8][2015-04-18T19:24:43]i351: Removing cached package: NetFx40Redist, from path: C:\Documents and Settings\All Users\Application Data\Package Cache\58DA3D74DB353AAD03588CBB5CEA8234166D8B99\ [0B08:0BA8][2015-04-18T19:24:43]i330: Removed bundle dependency provider: {162863d7-4b83-429c-baa7-fcedd09f331f} [0B08:0BA8][2015-04-18T19:24:43]i352: Removing cached bundle: {162863d7-4b83-429c-baa7-fcedd09f331f}, from path: C:\Documents and Settings\All Users\Application Data\Package Cache\{162863d7-4b83-429c-baa7-fcedd09f331f}\ [07FC:0AF0][2015-04-18T19:24:43]i399: Apply complete, result: 0x800713ec, restart: None, ba requested restart: No
Это из-за того что XP?
Сообщение отредактировал 8Observer8 - Суббота, 18 Апреля 2015, 18:33
Alec Дата: Суббота, 18 Апреля 2015, 18:46 | Сообщение # 4
почетный гость
Сейчас нет на сайте
8Observer8 , Возможно не установлен Цитата
Распространяемый пакет Microsoft Visual C++ 20** (x86) устанавливает компоненты среды выполнения библиотек Visual C++, необходимых для запуска приложений, разработанных с помощью Visual C++, на компьютере без установленной среды Visual C++ 20**.
Пытаюсь снова изучать Blender 3D.
Сообщение отредактировал Alec - Суббота, 18 Апреля 2015, 20:30
wmask Дата: Суббота, 18 Апреля 2015, 19:01 | Сообщение # 5
частый гость
Сейчас нет на сайте
Цитата 8Observer8 (
)
Это из-за того что XP?
Чтобы работало на ХР надо поставить поддержку OpenGL 3 https://docs.unrealengine.com/Windows/index.html Если не поможет, то не знаю. Проблема может быть в кривой ХР.
IUnknown Дата: Суббота, 18 Апреля 2015, 19:21 | Сообщение # 6
был не раз
Сейчас нет на сайте
Сделайте это, почитайте лог, зачем сразу бежать на форум? :) Цитата
[0B08:0BA8][2015-04-18T19:24:18]i301: Applying execute package: NetFx40Redist, action: Install, path: C:\Documents and Settings\All Users\Application Data\Package Cache\58DA3D74DB353AAD03588CBB5CEA8234166D8B99\redist\dotNetFx40_Full_x86_x64.exe, arguments: '"C:\Documents and Settings\All Users\Application Data\Package Cache\58DA3D74DB353AAD03588CBB5CEA8234166D8B99\redist\dotNetFx40_Full_x86_x64.exe" /q /norestart /ChainingPackage "UE4 Prerequisites (x86)"' [0B08:0BA8][2015-04-18T19:24:43]e000: Error 0x800713ec: Process returned error: 0x13ec
Цитата wmask (
)
Если не поможет, то не знаю. Проблема может быть в кривой ХР.
Или в кривых глазах :) Цитата 8Observer8 (
)
Это из-за того что XP?
Из-за прослойки, между монитором и клавиатурой :)
8Observer8 Дата: Суббота, 18 Апреля 2015, 19:41 | Сообщение # 7
заслуженный участник
Сейчас нет на сайте
wmask , эта ошибка на этапе установики Visual C++ 2013 Runtime IUnknown , как я понял, вы предложили погуглить это: Process returned error: 0x13ec Нашёл подобную ошибку: visual studio 2013 error on installation microsoft.net framework 4.51 Там предлагают поставить вручную NetFX. Может кто сталкивался. Отпишитесь Alec , а зачем 2008 если нужен 2013? Цитата wmask (
)
Чтобы работало на ХР надо поставить поддержку OpenGL 3
Спасибо! Это позже пригодится Цитата wmask (
)
Проблема может быть в кривой ХР
Возможно. Это же Zver