Skip to content

Commit 75a8361

Browse files
committed
EOS用のBuildTargetを追加
1 parent c295817 commit 75a8361

File tree

6 files changed

+427
-22
lines changed

6 files changed

+427
-22
lines changed

.gitmodules

+4
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@
4949
path = Plugins/Core/GameLoadingCore
5050
url = https://github.com/owoDra/GameLoadingCore.git
5151

52+
[submodule "Plugins/Core/GameOnlineCore"]
53+
path = Plugins/Core/GameOnlineCore
54+
url = https://github.com/owoDra/GameOnlineCore.git
55+
5256

5357
##################################################
5458
# Game XXX Extension

Config/Custom/EOS/DefaultEngine.ini

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
[EOSShared]
2+
bEnableApiVersionWarnings=false;
3+
4+
[/Script/Engine.Engine]
5+
!NetDriverDefinitions=ClearArray
6+
+NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="SocketSubsystemEOS.NetDriverEOSBase",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver")
7+
+NetDriverDefinitions=(DefName="DemoNetDriver",DriverClassName="/Script/Engine.DemoNetDriver",DriverClassNameFallback="/Script/Engine.DemoNetDriver")
8+
9+
[/Script/Engine.GameEngine]
10+
!NetDriverDefinitions=ClearArray
11+
+NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="SocketSubsystemEOS.NetDriverEOSBase",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver")
12+
+NetDriverDefinitions=(DefName="DemoNetDriver",DriverClassName="/Script/Engine.DemoNetDriver",DriverClassNameFallback="/Script/Engine.DemoNetDriver")
13+
14+
[/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl]
15+
!CompatibleUniqueNetIdTypes=ClearArray
16+
+CompatibleUniqueNetIdTypes=EOS
17+
+CompatibleUniqueNetIdTypes=EOSPlus
18+
MappedUniqueNetIdTypes=(("EOS","EOSPlus"))
19+
20+
[/Script/Engine.OnlineEngineInterface]
21+
bUseOnlineServicesV2=true
22+
23+
[OnlineServices]
24+
DefaultServices=Epic
25+
26+
[OnlineServices.EOS]
27+
+ProductId=2bb9d3cdd67e4fbab2c87a46a8672507
28+
+SandboxId=6aca9c1dc2c9462c8639f53a26dbdaf7
29+
+DeploymentId=24bf982bdc21428e80ae8b79542f9acd
30+
+ClientId=xyza7891t3YgM0YKJA38fmvh0cnYlGL1
31+
+ClientSecret=yavIL1D3CsumYMFdze8dXJ8roslrWRt2/42N+2xtCdw
32+
+ClientEncryptionKey=1111111111111111111111111111111100000000000000000000000000000000
33+
34+
[/Script/SocketSubsystemEOS.NetDriverEOSBase]
35+
bIsUsingP2PSockets=true
36+
37+
[OnlineServices.Lobbies]
38+
+SchemaDescriptors=(Id="GameLobby", ParentId="LobbyBase")
39+
!SchemaCategoryAttributeDescriptors=ClearArray
40+
+SchemaCategoryAttributeDescriptors=(SchemaId="LobbyBase", CategoryId="Lobby", AttributeIds=("LOBBYSERVICEATTRIBUTE1", "LOBBYSERVICEATTRIBUTE2"))
41+
+SchemaCategoryAttributeDescriptors=(SchemaId="LobbyBase", CategoryId="LobbyMember")
42+
+SchemaCategoryAttributeDescriptors=(SchemaId="GameLobby", CategoryId="Lobby")
43+
+SchemaCategoryAttributeDescriptors=(SchemaId="GameLobby", CategoryId="LobbyMember")
44+
; GAMEMODE = LOBBYSERVICEATTRIBUTE1
45+
+SchemaAttributeDescriptors=(Id="LOBBYSERVICEATTRIBUTE1", Type="String", Flags=("Public", "Searchable"), MaxSize=64)
46+
; MAPNAME = LOBBYSERVICEATTRIBUTE2
47+
+SchemaAttributeDescriptors=(Id="LOBBYSERVICEATTRIBUTE2", Type="String", Flags=("Public"), MaxSize=64)

Config/DefaultEngine.ini

+93-19
Original file line numberDiff line numberDiff line change
@@ -69,25 +69,99 @@ GameUserSettingsClassName=/Script/GSCore.GSCGameUserSettings
6969
NearClipPlane=0.010000
7070
GameViewportClientClassName=/Script/CommonUI.CommonGameViewportClient
7171
AssetManagerClassName=/Script/ProjectBE.BEAssetManager
72-
!NetDriverDefinitions=ClearArray
73-
+NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="SocketSubsystemEOS.NetDriverEOSBase",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver")
74-
+NetDriverDefinitions=(DefName="DemoNetDriver",DriverClassName="/Script/Engine.DemoNetDriver",DriverClassNameFallback="/Script/Engine.DemoNetDriver")
75-
76-
[/Script/Engine.GameEngine]
77-
!NetDriverDefinitions=ClearArray
78-
+NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="SocketSubsystemEOS.NetDriverEOSBase",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver")
79-
+NetDriverDefinitions=(DefName="DemoNetDriver",DriverClassName="/Script/Engine.DemoNetDriver",DriverClassNameFallback="/Script/Engine.DemoNetDriver")
80-
81-
[OnlineServices]
82-
DefaultServices=Epic
83-
84-
[OnlineServices.EOS]
85-
ProductId=2bb9d3cdd67e4fbab2c87a46a8672507
86-
SandboxId=6aca9c1dc2c9462c8639f53a26dbdaf7
87-
DeploymentId=24bf982bdc21428e80ae8b79542f9acd
88-
ClientId=xyza7891t3YgM0YKJA38fmvh0cnYlGL1
89-
ClientSecret=yavIL1D3CsumYMFdze8dXJ8roslrWRt2/42N+2xtCdw
90-
ClientEncryptionKey=1111111111111111111111111111111100000000000000000000000000000000
72+
73+
[/Script/BuildSettings.BuildSettings]
74+
DefaultGameTarget=ProjectBE
75+
76+
[/Script/Engine.Player]
77+
ConfiguredInternetSpeed=200000
78+
ConfiguredLanSpeed=200000
79+
80+
[/Script/OnlineSubsystemUtils.IpNetDriver]
81+
MaxClientRate=200000
82+
MaxInternetClientRate=200000
83+
84+
[/Script/Engine.RendererSettings]
85+
r.SkinCache.CompileShaders=True
86+
r.DefaultFeature.AutoExposure.ExtendDefaultLuminanceRange=True
87+
r.VirtualTextures=True
88+
r.VirtualTexturedLightmaps=False
89+
r.SupportMaterialLayers=True
90+
r.GPUSkin.Support16BitBoneIndex=True
91+
r.GPUSkin.Support16BitBoneIndex=True
92+
r.CustomDepth=3
93+
r.GenerateMeshDistanceFields=True
94+
r.AllowStaticLighting=False
95+
r.ClearCoatNormal=True
96+
r.Shadow.Virtual.Enable=1
97+
r.AntiAliasingMethod=4
98+
r.DefaultFeature.MotionBlur=True
99+
r.SupportSkyAtmosphereAffectsHeightFog=True
100+
r.ReflectionMethod=1
101+
r.DynamicGlobalIlluminationMethod=1
102+
r.NumBufferedOcclusionQueries=2
103+
r.InstanceCulling.OcclusionCull=0
104+
r.Lumen.TranslucencyReflections.Enable=1
105+
r.ReflectionCaptureResolution=256
106+
r.RayTracing=True
107+
r.Lumen.HardwareRayTracing=True
108+
r.RayTracing.Shadows=False
109+
r.RayTracing.Skylight=False
110+
r.GPUScene.ParallelUpdate=1
111+
r.GPUSkin.UnlimitedBoneInfluences=True
112+
r.SkinCache.DefaultBehavior=0
113+
r.Mobile.EnableStaticAndCSMShadowReceivers=False
114+
r.Mobile.FloatPrecisionMode=2
115+
r.Mobile.AllowDistanceFieldShadows=False
116+
r.Mobile.DisableVertexFog=True
117+
r.Mobile.AmbientOcclusion=False
118+
r.MeshStreaming=True
119+
r.RayTracing.Geometry.NiagaraMeshes=0
120+
r.RayTracing.Geometry.NiagaraRibbons=0
121+
r.RayTracing.Geometry.NiagaraSprites=0
122+
123+
[/Script/HardwareTargeting.HardwareTargetingSettings]
124+
TargetedHardwareClass=Desktop
125+
AppliedTargetedHardwareClass=Desktop
126+
DefaultGraphicsPerformance=Maximum
127+
AppliedDefaultGraphicsPerformance=Maximum
128+
129+
[SystemSettings]
130+
net.SubObjects.DefaultUseSubObjectReplicationList=1
131+
r.Nanite.ExportDepth=0
132+
133+
[/Script/Engine.LocalPlayer]
134+
AspectRatioAxisConstraint=AspectRatio_MaintainYFOV
135+
136+
[/Script/WindowsTargetPlatform.WindowsTargetSettings]
137+
DefaultGraphicsRHI=DefaultGraphicsRHI_DX12
138+
-D3D12TargetedShaderFormats=PCD3D_SM5
139+
+D3D12TargetedShaderFormats=PCD3D_SM6
140+
-D3D11TargetedShaderFormats=PCD3D_SM5
141+
+D3D11TargetedShaderFormats=PCD3D_SM5
142+
+VulkanTargetedShaderFormats=SF_VULKAN_SM6
143+
Compiler=Default
144+
AudioSampleRate=48000
145+
AudioCallbackBufferFrameSize=256
146+
AudioNumBuffersToEnqueue=7
147+
AudioMaxChannels=0
148+
AudioNumSourceWorkers=4
149+
SpatializationPlugin=Simple ITD
150+
SourceDataOverridePlugin=
151+
ReverbPlugin=Built-in Reverb
152+
OcclusionPlugin=Built-in Occlusion
153+
CompressionOverrides=(bOverrideCompressionTimes=False,DurationThreshold=5.000000,MaxNumRandomBranches=0,SoundCueQualityIndex=0)
154+
CacheSizeKB=65536
155+
MaxChunkSizeOverrideKB=0
156+
bResampleForDevice=False
157+
MaxSampleRate=48000.000000
158+
HighSampleRate=32000.000000
159+
MedSampleRate=24000.000000
160+
LowSampleRate=12000.000000
161+
MinSampleRate=8000.000000
162+
CompressionQualityModifier=1.000000
163+
AutoStreamingThreshold=0.000000
164+
SoundCueCookQualityIndex=-1
91165

92166
[/Script/AndroidFileServerEditor.AndroidFileServerRuntimeSettings]
93167
bEnablePlugin=True

Plugins/Core/GameOnlineCore

Submodule GameOnlineCore added at abe853b

0 commit comments

Comments
 (0)