Hi,
I'm doing a gaming design course and have spoken with tutors about my problem but they also suggested posting here, as the problem still persists.
I have created a level using my own textures etc. no enemies (as the assignment requirement was more about level design) but for some reason the game will not open once it is installed off of the install package I cooked, or by going to Start Menu and clicking the game there. I have double checked all steps and the cooking has been done correctly. I didn’t receive any errors or warnings when scripting and cooking or Packaging my Level.
Once it installs it opens the UDK intro video plays then the program will close unexpectedly, I have tried looking up some fixes on google, even tried reinstalling UDK but same problem. I managed to open my map using the UDK Game (which is installed with UDK) and it opens straight into the level no problems. Though i have given a copy of this level to friends and they cannot open it their end.
I've been told it might be a problem with the default engine.ini file, as with this course they told us to edit (exact instructions below):
If he wants to cook it properly, he needs to edit defaultEngine.ini and look for this chunk at the top and change the highlighted lines to reflect his map
[URL]
MapExt=udk
; Any additional map extension to support for map loading.
; Maps without an extension always saved with the above MapExt
AdditionalMapExt=mobile
Map=UDKFrontEndMap.udk
LocalMap=UDKFrontEndMap.udk
TransitionMap=EnvyEntry.udk
EXEName=UTGame.exe
DebugEXEName=DEBUG-UTGame.exe
He then needs to delete the UDKEngine.ini file which will be re-created on launch.
I have done as they instructed but same result, i have even backed up my map and fully uninstalled UDK including reg items, and fully reinstalled to no avail.
The only other issue with my level is one type of tree that i put in, looks fine in testing mode etc. but once i do open it in UDK Game it has those blue and white squares like it cannot find the texture, the trees are a default part of UDK and not created by my i was using their stuff, but it still cannot find the textures once level is packaged. and using the in editor check for map errors only results in the level not being built with production lighting. (which i did start with but the pc sat there for 10 hours at 98.98% lightmass before i decided just to use preview lighting).
I will include a link to this level if anyone wants to take a look and point me in the right direction:
https://www.dropbox.com/s/sslbb5595f8sf5m/UDKInstall-Evocca_A4_V2.exe
also here is a copy of the DefaultEngine.ini text, the only thing i have edited being those two lines that we were instructed to edit:
[Configuration]
BasedOn=..\UDKGame\Config\DefaultEngineUDK.ini
[URL]
MapExt=udk
; Any additional map extension to support for map loading.
; Maps without an extension always saved with the above MapExt
AdditionalMapExt=mobile
Map=landscape_map_paul_v2.udk
LocalMap=landscape_map_paul_v2.udk
TransitionMap=EnvyEntry.udk
EXEName=UTGame.exe
DebugEXEName=DEBUG-UTGame.exe
[Engine.ScriptPackages]
+NonNativePackages=UTGame
+NonNativePackages=UTGameContent
[Core.System]
+Extensions=mobile
[Engine.DemoRecDriver]
DemoSpectatorClass=UTGame.DemoRecSpectator
[UnrealEd.EditorEngine]
+EditPackages=UTGame
+EditPackages=UTGameContent
[Engine.Engine]
ConsoleClassName=UTGame.UTConsole
ScoutClassName=UTGame.UTScout
GameViewportClientClassName=UTGame.UTGameViewportC lient
DefaultPostProcessName=FX_HitEffects.UTPostProcess _PC
ApexDamageParamsName=UDK_APEXDamageMap.UDKDamageMa p
bUseStreamingPause=true
[PlatformInterface]
FacebookIntegrationClassName=WinDrv.FacebookWindow s
[IPhoneDrv.FacebookIPhone]
AppID=169315946448309
[Engine.SeqAct_Interp]
; These control the default rendering overrides for matinee's with director tracks
; By default, no features are disabled for UDK as that would be unintuitive for UDK users
RenderingOverrides=(bAllowAmbientOcclusion=True,bA llowDominantWholeSceneDynamicShadows=True,bAllowMo tionBlurSkinning=True)
[Engine.PackagesToAlwaysCook]
+Package=EnvyEntry
[Engine.StartupPackages]
+Package=FX_HitEffects
+Package=UDKFonts
+Package=UTGame
[Engine.PackagesToForceCookPerMap]
.Map=UDKFrontEndMap
.Package=UDKFrontEnd
.Package=UI_FrontEnd_Art
[Engine.DataStoreClient]
+GlobalDataStoreClasses=UTGame.UTUIDataStore_Strin gAliasMap
+PlayerDataStoreClassNames=UTGame.UTUIDataStore_St ringAliasBindingsMap
+GlobalDataStoreClasses=UTGame.UTUIDataStore_Strin gList
+GlobalDataStoreClasses=UTGame.UTUIDataStore_Optio ns
+GlobalDataStoreClasses=UTGame.UTUIDataStore_MenuI tems
+GlobalDataStoreClasses=UTGame.UTDataStore_GameSet tingsDM
+GlobalDataStoreClasses=UTGame.UTDataStore_GameSea rchDM
[Windows.StandardUser]
MyDocumentsSubDirName=Unreal Tournament 3
[ConfigCoalesceFilter]
+FilterOut=UTEditorKeyBindings.ini
+FilterOut=UTEditorUserSettings.ini
[FullScreenMovie]
+StartupMovies=UDKFrontEnd.udk_loading
+LoadMapMovies=UDKFrontEnd.udk_loading
[Engine.GameViewportClient]
[VoIP]
VolumeThreshold=0.1
bHasVoiceEnabled=true
[MobileSupport]
bShouldCachePVRTCTextures=False
bShouldCacheATITCTextures=False
bShouldCacheETCTextures=False
bShouldCacheFlashTextures=False
[OnlineSubsystemSteamworks.OnlineSubsystemSteamwork s]
QueryPort=27015
bUseVAC=true
bRelaunchInSteam=false
RelaunchAppId=0
GameDir=unrealtest
GameVersion=1.0.0.0
Region=255
CurrentNotificationPosition=8
bFilterEngineBuild=false
VOIPVolumeMultiplier=4.0
ServerBrowserTimeout=10
InviteTimeout=10
+AchievementMappings=(AchievementId=0,AchievementN ame=EUTA_EXPLORE_EveryMutator,ViewId=30,ProgressCo unt=0,MaxProgress=0,bAutoUnlock=False)
+AchievementMappings=(AchievementId=1,AchievementN ame=EUTA_WEAPON_DontTaseMeBro,ViewId=30,ProgressCo unt=2,MaxProgress=4,bAutoUnlock=True)
+AchievementMappings=(AchievementId=2,AchievementN ame=EUTA_WEAPON_StrongestLink,ViewId=30,ProgressCo unt=2,MaxProgress=4,bAutoUnlock=True)
+AchievementMappings=(AchievementId=3,AchievementN ame=EUTA_WEAPON_HaveANiceDay,ViewId=30,ProgressCou nt=2,MaxProgress=4,bAutoUnlock=True)
+AchievementMappings=(AchievementId=4,AchievementN ame=EUTA_VEHICLE_Armadillo,ViewId=30,ProgressCount =2,MaxProgress=4,bAutoUnlock=True)
+AchievementMappings=(AchievementId=5,AchievementN ame=EUTA_POWERUP_DeliveringTheHurt,ViewId=30,Progr essCount=30,MaxProgress=60,bAutoUnlock=True)
+AchievementMappings=(AchievementId=6,AchievementN ame=EUTA_HUMILIATION_SerialKiller,ViewId=30,Progre ssCount=0,MaxProgress=1,bAutoUnlock=True)
+AchievementMappings=(AchievementId=7,AchievementN ame=EUTA_HUMILIATION_OffToAGoodStart,ViewId=30,Pro gressCount=0,MaxProgress=1,bAutoUnlock=True)
+LeaderboardNameMappings=(ViewId=35,LeaderboardNam e="Deathmatch")
+LeaderboardNameMappings=(ViewId=36,LeaderboardNam e="Team Deathmatch")
+LeaderboardNameMappings=(ViewId=37,LeaderboardNam e="Capture The Flag")
[OnlineSubsystemSteamworks.OnlineGameInterfaceSteam works]
+FilterKeyToSteamKeyMap=(KeyId=1,KeyType=OGSET_Loc alizedSetting,RawKey="",SteamKey="map")
+FilterKeyToSteamKeyMap=(KeyId=14,KeyType=OGSET_Lo calizedSetting,RawKey="",SteamKey="dedicated",Igno reValue="0")
+FilterKeyToSteamKeyMap=(KeyId=12,KeyType=OGSET_Lo calizedSetting,RawKey="",SteamKey="full",bReverseF ilter=true,IgnoreValue="0")
+FilterKeyToSteamKeyMap=(KeyId=13,KeyType=OGSET_Lo calizedSetting,RawKey="",SteamKey="empty",bReverse Filter=true,IgnoreValue="0")
+FilterKeyToSteamKeyMap=(KeyType=OGSET_ObjectPrope rty,RawKey="bAntiCheatProtected",SteamKey="secure" ,IgnoreValue="0")
[OnlineSubsystemLive.OnlineSubsystemLive]
NumLogins=1
CurrentNotificationPosition=NNP_BottomRight
MaxLocalTalkers=2
MaxRemoteTalkers=9
bShouldLogArbitrationData=true
bShouldLogStatsData=true
LanQueryTimeout=3.0
LanPacketPlatformMask=1
LanGameUniqueId=1297287213
bShouldUseMcp=false
[OnlineSubsystemGameSpy.OnlineSubsystemGameSpy]
bHasGameSpyAccount=true
EncryptedProductKey=NotForShip
ProfileDataDirectory=../UDKGame/SaveData
ProfileDataExtension=.ue3profile
ProductID=11097
NamespaceID=40
PartnerID=33
GameID=1727
StatsVersion=7
NickStatsKeyId=1
PlaceStatsKeyId=2
+LocationUrlsForInvites="ut3pc"
LocationUrl="ut3pc"
bShouldUseMcp=true
// Example stats key mappings, not used in UDK
//1 PlayerDM --- TABLE
+StatsKeyMappings=(ViewId=1,PropertyId=0,KeyId=262 )
//1 PlayerDM_Event_Bullseye
+StatsKeyMappings=(ViewId=1,PropertyId=0x10000142, KeyId=265)
[Engine.GameEngine]
bEnableSecondaryDisplay=false
bEnableSecondaryViewport=false
SecondaryViewportClientClassName=GameFramework.Mob ileSecondaryViewportClient
[FPSChartTracking]
ShouldTrackFPSWhenNonInteractive=True
Any help would be appreciated.
I'm doing a gaming design course and have spoken with tutors about my problem but they also suggested posting here, as the problem still persists.
I have created a level using my own textures etc. no enemies (as the assignment requirement was more about level design) but for some reason the game will not open once it is installed off of the install package I cooked, or by going to Start Menu and clicking the game there. I have double checked all steps and the cooking has been done correctly. I didn’t receive any errors or warnings when scripting and cooking or Packaging my Level.
Once it installs it opens the UDK intro video plays then the program will close unexpectedly, I have tried looking up some fixes on google, even tried reinstalling UDK but same problem. I managed to open my map using the UDK Game (which is installed with UDK) and it opens straight into the level no problems. Though i have given a copy of this level to friends and they cannot open it their end.
I've been told it might be a problem with the default engine.ini file, as with this course they told us to edit (exact instructions below):
If he wants to cook it properly, he needs to edit defaultEngine.ini and look for this chunk at the top and change the highlighted lines to reflect his map
[URL]
MapExt=udk
; Any additional map extension to support for map loading.
; Maps without an extension always saved with the above MapExt
AdditionalMapExt=mobile
Map=UDKFrontEndMap.udk
LocalMap=UDKFrontEndMap.udk
TransitionMap=EnvyEntry.udk
EXEName=UTGame.exe
DebugEXEName=DEBUG-UTGame.exe
He then needs to delete the UDKEngine.ini file which will be re-created on launch.
I have done as they instructed but same result, i have even backed up my map and fully uninstalled UDK including reg items, and fully reinstalled to no avail.
The only other issue with my level is one type of tree that i put in, looks fine in testing mode etc. but once i do open it in UDK Game it has those blue and white squares like it cannot find the texture, the trees are a default part of UDK and not created by my i was using their stuff, but it still cannot find the textures once level is packaged. and using the in editor check for map errors only results in the level not being built with production lighting. (which i did start with but the pc sat there for 10 hours at 98.98% lightmass before i decided just to use preview lighting).
I will include a link to this level if anyone wants to take a look and point me in the right direction:
https://www.dropbox.com/s/sslbb5595f8sf5m/UDKInstall-Evocca_A4_V2.exe
also here is a copy of the DefaultEngine.ini text, the only thing i have edited being those two lines that we were instructed to edit:
[Configuration]
BasedOn=..\UDKGame\Config\DefaultEngineUDK.ini
[URL]
MapExt=udk
; Any additional map extension to support for map loading.
; Maps without an extension always saved with the above MapExt
AdditionalMapExt=mobile
Map=landscape_map_paul_v2.udk
LocalMap=landscape_map_paul_v2.udk
TransitionMap=EnvyEntry.udk
EXEName=UTGame.exe
DebugEXEName=DEBUG-UTGame.exe
[Engine.ScriptPackages]
+NonNativePackages=UTGame
+NonNativePackages=UTGameContent
[Core.System]
+Extensions=mobile
[Engine.DemoRecDriver]
DemoSpectatorClass=UTGame.DemoRecSpectator
[UnrealEd.EditorEngine]
+EditPackages=UTGame
+EditPackages=UTGameContent
[Engine.Engine]
ConsoleClassName=UTGame.UTConsole
ScoutClassName=UTGame.UTScout
GameViewportClientClassName=UTGame.UTGameViewportC lient
DefaultPostProcessName=FX_HitEffects.UTPostProcess _PC
ApexDamageParamsName=UDK_APEXDamageMap.UDKDamageMa p
bUseStreamingPause=true
[PlatformInterface]
FacebookIntegrationClassName=WinDrv.FacebookWindow s
[IPhoneDrv.FacebookIPhone]
AppID=169315946448309
[Engine.SeqAct_Interp]
; These control the default rendering overrides for matinee's with director tracks
; By default, no features are disabled for UDK as that would be unintuitive for UDK users
RenderingOverrides=(bAllowAmbientOcclusion=True,bA llowDominantWholeSceneDynamicShadows=True,bAllowMo tionBlurSkinning=True)
[Engine.PackagesToAlwaysCook]
+Package=EnvyEntry
[Engine.StartupPackages]
+Package=FX_HitEffects
+Package=UDKFonts
+Package=UTGame
[Engine.PackagesToForceCookPerMap]
.Map=UDKFrontEndMap
.Package=UDKFrontEnd
.Package=UI_FrontEnd_Art
[Engine.DataStoreClient]
+GlobalDataStoreClasses=UTGame.UTUIDataStore_Strin gAliasMap
+PlayerDataStoreClassNames=UTGame.UTUIDataStore_St ringAliasBindingsMap
+GlobalDataStoreClasses=UTGame.UTUIDataStore_Strin gList
+GlobalDataStoreClasses=UTGame.UTUIDataStore_Optio ns
+GlobalDataStoreClasses=UTGame.UTUIDataStore_MenuI tems
+GlobalDataStoreClasses=UTGame.UTDataStore_GameSet tingsDM
+GlobalDataStoreClasses=UTGame.UTDataStore_GameSea rchDM
[Windows.StandardUser]
MyDocumentsSubDirName=Unreal Tournament 3
[ConfigCoalesceFilter]
+FilterOut=UTEditorKeyBindings.ini
+FilterOut=UTEditorUserSettings.ini
[FullScreenMovie]
+StartupMovies=UDKFrontEnd.udk_loading
+LoadMapMovies=UDKFrontEnd.udk_loading
[Engine.GameViewportClient]
[VoIP]
VolumeThreshold=0.1
bHasVoiceEnabled=true
[MobileSupport]
bShouldCachePVRTCTextures=False
bShouldCacheATITCTextures=False
bShouldCacheETCTextures=False
bShouldCacheFlashTextures=False
[OnlineSubsystemSteamworks.OnlineSubsystemSteamwork s]
QueryPort=27015
bUseVAC=true
bRelaunchInSteam=false
RelaunchAppId=0
GameDir=unrealtest
GameVersion=1.0.0.0
Region=255
CurrentNotificationPosition=8
bFilterEngineBuild=false
VOIPVolumeMultiplier=4.0
ServerBrowserTimeout=10
InviteTimeout=10
+AchievementMappings=(AchievementId=0,AchievementN ame=EUTA_EXPLORE_EveryMutator,ViewId=30,ProgressCo unt=0,MaxProgress=0,bAutoUnlock=False)
+AchievementMappings=(AchievementId=1,AchievementN ame=EUTA_WEAPON_DontTaseMeBro,ViewId=30,ProgressCo unt=2,MaxProgress=4,bAutoUnlock=True)
+AchievementMappings=(AchievementId=2,AchievementN ame=EUTA_WEAPON_StrongestLink,ViewId=30,ProgressCo unt=2,MaxProgress=4,bAutoUnlock=True)
+AchievementMappings=(AchievementId=3,AchievementN ame=EUTA_WEAPON_HaveANiceDay,ViewId=30,ProgressCou nt=2,MaxProgress=4,bAutoUnlock=True)
+AchievementMappings=(AchievementId=4,AchievementN ame=EUTA_VEHICLE_Armadillo,ViewId=30,ProgressCount =2,MaxProgress=4,bAutoUnlock=True)
+AchievementMappings=(AchievementId=5,AchievementN ame=EUTA_POWERUP_DeliveringTheHurt,ViewId=30,Progr essCount=30,MaxProgress=60,bAutoUnlock=True)
+AchievementMappings=(AchievementId=6,AchievementN ame=EUTA_HUMILIATION_SerialKiller,ViewId=30,Progre ssCount=0,MaxProgress=1,bAutoUnlock=True)
+AchievementMappings=(AchievementId=7,AchievementN ame=EUTA_HUMILIATION_OffToAGoodStart,ViewId=30,Pro gressCount=0,MaxProgress=1,bAutoUnlock=True)
+LeaderboardNameMappings=(ViewId=35,LeaderboardNam e="Deathmatch")
+LeaderboardNameMappings=(ViewId=36,LeaderboardNam e="Team Deathmatch")
+LeaderboardNameMappings=(ViewId=37,LeaderboardNam e="Capture The Flag")
[OnlineSubsystemSteamworks.OnlineGameInterfaceSteam works]
+FilterKeyToSteamKeyMap=(KeyId=1,KeyType=OGSET_Loc alizedSetting,RawKey="",SteamKey="map")
+FilterKeyToSteamKeyMap=(KeyId=14,KeyType=OGSET_Lo calizedSetting,RawKey="",SteamKey="dedicated",Igno reValue="0")
+FilterKeyToSteamKeyMap=(KeyId=12,KeyType=OGSET_Lo calizedSetting,RawKey="",SteamKey="full",bReverseF ilter=true,IgnoreValue="0")
+FilterKeyToSteamKeyMap=(KeyId=13,KeyType=OGSET_Lo calizedSetting,RawKey="",SteamKey="empty",bReverse Filter=true,IgnoreValue="0")
+FilterKeyToSteamKeyMap=(KeyType=OGSET_ObjectPrope rty,RawKey="bAntiCheatProtected",SteamKey="secure" ,IgnoreValue="0")
[OnlineSubsystemLive.OnlineSubsystemLive]
NumLogins=1
CurrentNotificationPosition=NNP_BottomRight
MaxLocalTalkers=2
MaxRemoteTalkers=9
bShouldLogArbitrationData=true
bShouldLogStatsData=true
LanQueryTimeout=3.0
LanPacketPlatformMask=1
LanGameUniqueId=1297287213
bShouldUseMcp=false
[OnlineSubsystemGameSpy.OnlineSubsystemGameSpy]
bHasGameSpyAccount=true
EncryptedProductKey=NotForShip
ProfileDataDirectory=../UDKGame/SaveData
ProfileDataExtension=.ue3profile
ProductID=11097
NamespaceID=40
PartnerID=33
GameID=1727
StatsVersion=7
NickStatsKeyId=1
PlaceStatsKeyId=2
+LocationUrlsForInvites="ut3pc"
LocationUrl="ut3pc"
bShouldUseMcp=true
// Example stats key mappings, not used in UDK
//1 PlayerDM --- TABLE
+StatsKeyMappings=(ViewId=1,PropertyId=0,KeyId=262 )
//1 PlayerDM_Event_Bullseye
+StatsKeyMappings=(ViewId=1,PropertyId=0x10000142, KeyId=265)
[Engine.GameEngine]
bEnableSecondaryDisplay=false
bEnableSecondaryViewport=false
SecondaryViewportClientClassName=GameFramework.Mob ileSecondaryViewportClient
[FPSChartTracking]
ShouldTrackFPSWhenNonInteractive=True
Any help would be appreciated.
Comment