Initial Commit
This commit is contained in:
commit
c9234c5683
11
.gitignore
vendored
Normal file
11
.gitignore
vendored
Normal file
@ -0,0 +1,11 @@
|
||||
# Unreal Generated
|
||||
*/Build/
|
||||
*/Binaries/
|
||||
*/Intermediate/
|
||||
*/DerivedDataCache/
|
||||
*/Saved/
|
||||
RoomEscape/Content/StarterContent/
|
||||
|
||||
|
||||
# VS files
|
||||
*.VC.db
|
0
RoomEscape/Config/DefaultEditor.ini
Normal file
0
RoomEscape/Config/DefaultEditor.ini
Normal file
13
RoomEscape/Config/DefaultEngine.ini
Normal file
13
RoomEscape/Config/DefaultEngine.ini
Normal file
@ -0,0 +1,13 @@
|
||||
[URL]
|
||||
[/Script/EngineSettings.GameMapsSettings]
|
||||
EditorStartupMap=/Game/StarterContent/Maps/Minimal_Default
|
||||
GameDefaultMap=/Game/StarterContent/Maps/Minimal_Default
|
||||
GlobalDefaultGameMode="/Script/RoomEscape.RoomEscapeGameMode"
|
||||
|
||||
[/Script/HardwareTargeting.HardwareTargetingSettings]
|
||||
TargetedHardwareClass=Desktop
|
||||
AppliedTargetedHardwareClass=Desktop
|
||||
DefaultGraphicsPerformance=Maximum
|
||||
AppliedDefaultGraphicsPerformance=Maximum
|
||||
|
||||
|
6
RoomEscape/Config/DefaultGame.ini
Normal file
6
RoomEscape/Config/DefaultGame.ini
Normal file
@ -0,0 +1,6 @@
|
||||
[/Script/EngineSettings.GeneralProjectSettings]
|
||||
ProjectID=687A287442ADC816860A6DBA745C3EBE
|
||||
|
||||
[StartupActions]
|
||||
bAddPacks=True
|
||||
InsertPack=(PackSource="StarterContent.upack,PackName="StarterContent")
|
120
RoomEscape/RoomEscape.sln
Normal file
120
RoomEscape/RoomEscape.sln
Normal file
@ -0,0 +1,120 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Express 14 for Windows Desktop
|
||||
VisualStudioVersion = 14.0.25420.1
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Engine", "Engine", "{F4BD4068-68D5-4675-885B-C2DA065084A7}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Games", "Games", "{AED6B234-1A85-408C-8AC4-EE14989AA14E}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UE4", "Intermediate\ProjectFiles\UE4.vcxproj", "{BCBDD694-9B24-4705-A00A-25B371DE9562}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RoomEscape", "Intermediate\ProjectFiles\RoomEscape.vcxproj", "{98C809B8-5AA6-41E8-A735-606F2371F502}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
DebugGame Editor|HTML5 = DebugGame Editor|HTML5
|
||||
DebugGame Editor|IOS = DebugGame Editor|IOS
|
||||
DebugGame Editor|Win32 = DebugGame Editor|Win32
|
||||
DebugGame Editor|Win64 = DebugGame Editor|Win64
|
||||
DebugGame|HTML5 = DebugGame|HTML5
|
||||
DebugGame|IOS = DebugGame|IOS
|
||||
DebugGame|Win32 = DebugGame|Win32
|
||||
DebugGame|Win64 = DebugGame|Win64
|
||||
Development Editor|HTML5 = Development Editor|HTML5
|
||||
Development Editor|IOS = Development Editor|IOS
|
||||
Development Editor|Win32 = Development Editor|Win32
|
||||
Development Editor|Win64 = Development Editor|Win64
|
||||
Development|HTML5 = Development|HTML5
|
||||
Development|IOS = Development|IOS
|
||||
Development|Win32 = Development|Win32
|
||||
Development|Win64 = Development|Win64
|
||||
Shipping|HTML5 = Shipping|HTML5
|
||||
Shipping|IOS = Shipping|IOS
|
||||
Shipping|Win32 = Shipping|Win32
|
||||
Shipping|Win64 = Shipping|Win64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.DebugGame Editor|HTML5.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.DebugGame Editor|HTML5.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.DebugGame Editor|IOS.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.DebugGame Editor|IOS.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.DebugGame Editor|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.DebugGame Editor|Win32.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.DebugGame Editor|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.DebugGame Editor|Win64.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.DebugGame|HTML5.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.DebugGame|HTML5.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.DebugGame|IOS.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.DebugGame|IOS.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.DebugGame|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.DebugGame|Win32.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.DebugGame|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.DebugGame|Win64.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Development Editor|HTML5.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Development Editor|HTML5.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Development Editor|IOS.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Development Editor|IOS.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Development Editor|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Development Editor|Win32.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Development Editor|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Development Editor|Win64.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Development|HTML5.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Development|HTML5.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Development|IOS.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Development|IOS.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Development|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Development|Win32.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Development|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Development|Win64.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Shipping|HTML5.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Shipping|HTML5.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Shipping|IOS.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Shipping|IOS.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Shipping|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Shipping|Win32.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Shipping|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562}.Shipping|Win64.Build.0 = BuiltWithUnrealBuildTool|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.DebugGame Editor|HTML5.ActiveCfg = HTML5_DebugGame_Editor|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.DebugGame Editor|IOS.ActiveCfg = IOS_DebugGame_Editor|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.DebugGame Editor|Win32.ActiveCfg = DebugGame_Editor|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.DebugGame Editor|Win64.ActiveCfg = DebugGame_Editor|x64
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.DebugGame Editor|Win64.Build.0 = DebugGame_Editor|x64
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.DebugGame|HTML5.ActiveCfg = HTML5_DebugGame_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.DebugGame|HTML5.Build.0 = HTML5_DebugGame_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.DebugGame|IOS.ActiveCfg = IOS_DebugGame_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.DebugGame|IOS.Build.0 = IOS_DebugGame_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.DebugGame|Win32.ActiveCfg = DebugGame_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.DebugGame|Win32.Build.0 = DebugGame_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.DebugGame|Win64.ActiveCfg = DebugGame_Game|x64
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.DebugGame|Win64.Build.0 = DebugGame_Game|x64
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Development Editor|HTML5.ActiveCfg = HTML5_Development_Editor|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Development Editor|IOS.ActiveCfg = IOS_Development_Editor|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Development Editor|Win32.ActiveCfg = Development_Editor|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Development Editor|Win64.ActiveCfg = Development_Editor|x64
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Development Editor|Win64.Build.0 = Development_Editor|x64
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Development|HTML5.ActiveCfg = HTML5_Development_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Development|HTML5.Build.0 = HTML5_Development_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Development|IOS.ActiveCfg = IOS_Development_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Development|IOS.Build.0 = IOS_Development_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Development|Win32.ActiveCfg = Development_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Development|Win32.Build.0 = Development_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Development|Win64.ActiveCfg = Development_Game|x64
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Development|Win64.Build.0 = Development_Game|x64
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Shipping|HTML5.ActiveCfg = HTML5_Shipping_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Shipping|HTML5.Build.0 = HTML5_Shipping_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Shipping|IOS.ActiveCfg = IOS_Shipping_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Shipping|IOS.Build.0 = IOS_Shipping_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Shipping|Win32.ActiveCfg = Shipping_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Shipping|Win32.Build.0 = Shipping_Game|Win32
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Shipping|Win64.ActiveCfg = Shipping_Game|x64
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502}.Shipping|Win64.Build.0 = Shipping_Game|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(NestedProjects) = preSolution
|
||||
{BCBDD694-9B24-4705-A00A-25B371DE9562} = {F4BD4068-68D5-4675-885B-C2DA065084A7}
|
||||
{98C809B8-5AA6-41E8-A735-606F2371F502} = {AED6B234-1A85-408C-8AC4-EE14989AA14E}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
13
RoomEscape/RoomEscape.uproject
Normal file
13
RoomEscape/RoomEscape.uproject
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"FileVersion": 3,
|
||||
"EngineAssociation": "4.18",
|
||||
"Category": "",
|
||||
"Description": "",
|
||||
"Modules": [
|
||||
{
|
||||
"Name": "RoomEscape",
|
||||
"Type": "Runtime",
|
||||
"LoadingPhase": "Default"
|
||||
}
|
||||
]
|
||||
}
|
14
RoomEscape/Source/RoomEscape.Target.cs
Normal file
14
RoomEscape/Source/RoomEscape.Target.cs
Normal file
@ -0,0 +1,14 @@
|
||||
// Fill out your copyright notice in the Description page of Project Settings.
|
||||
|
||||
using UnrealBuildTool;
|
||||
using System.Collections.Generic;
|
||||
|
||||
public class RoomEscapeTarget : TargetRules
|
||||
{
|
||||
public RoomEscapeTarget(TargetInfo Target) : base(Target)
|
||||
{
|
||||
Type = TargetType.Game;
|
||||
|
||||
ExtraModuleNames.AddRange( new string[] { "RoomEscape" } );
|
||||
}
|
||||
}
|
23
RoomEscape/Source/RoomEscape/RoomEscape.Build.cs
Normal file
23
RoomEscape/Source/RoomEscape/RoomEscape.Build.cs
Normal file
@ -0,0 +1,23 @@
|
||||
// Fill out your copyright notice in the Description page of Project Settings.
|
||||
|
||||
using UnrealBuildTool;
|
||||
|
||||
public class RoomEscape : ModuleRules
|
||||
{
|
||||
public RoomEscape(ReadOnlyTargetRules Target) : base(Target)
|
||||
{
|
||||
PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
|
||||
|
||||
PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore" });
|
||||
|
||||
PrivateDependencyModuleNames.AddRange(new string[] { });
|
||||
|
||||
// Uncomment if you are using Slate UI
|
||||
// PrivateDependencyModuleNames.AddRange(new string[] { "Slate", "SlateCore" });
|
||||
|
||||
// Uncomment if you are using online features
|
||||
// PrivateDependencyModuleNames.Add("OnlineSubsystem");
|
||||
|
||||
// To include OnlineSubsystemSteam, add it to the plugins section in your uproject file with the Enabled attribute set to true
|
||||
}
|
||||
}
|
6
RoomEscape/Source/RoomEscape/RoomEscape.cpp
Normal file
6
RoomEscape/Source/RoomEscape/RoomEscape.cpp
Normal file
@ -0,0 +1,6 @@
|
||||
// Fill out your copyright notice in the Description page of Project Settings.
|
||||
|
||||
#include "RoomEscape.h"
|
||||
#include "Modules/ModuleManager.h"
|
||||
|
||||
IMPLEMENT_PRIMARY_GAME_MODULE( FDefaultGameModuleImpl, RoomEscape, "RoomEscape" );
|
6
RoomEscape/Source/RoomEscape/RoomEscape.h
Normal file
6
RoomEscape/Source/RoomEscape/RoomEscape.h
Normal file
@ -0,0 +1,6 @@
|
||||
// Fill out your copyright notice in the Description page of Project Settings.
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "CoreMinimal.h"
|
||||
|
7
RoomEscape/Source/RoomEscape/RoomEscapeGameModeBase.cpp
Normal file
7
RoomEscape/Source/RoomEscape/RoomEscapeGameModeBase.cpp
Normal file
@ -0,0 +1,7 @@
|
||||
// Fill out your copyright notice in the Description page of Project Settings.
|
||||
|
||||
#include "RoomEscapeGameModeBase.h"
|
||||
|
||||
|
||||
|
||||
|
20
RoomEscape/Source/RoomEscape/RoomEscapeGameModeBase.h
Normal file
20
RoomEscape/Source/RoomEscape/RoomEscapeGameModeBase.h
Normal file
@ -0,0 +1,20 @@
|
||||
// Fill out your copyright notice in the Description page of Project Settings.
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "CoreMinimal.h"
|
||||
#include "GameFramework/GameModeBase.h"
|
||||
#include "RoomEscapeGameModeBase.generated.h"
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
UCLASS()
|
||||
class ROOMESCAPE_API ARoomEscapeGameModeBase : public AGameModeBase
|
||||
{
|
||||
GENERATED_BODY()
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
14
RoomEscape/Source/RoomEscapeEditor.Target.cs
Normal file
14
RoomEscape/Source/RoomEscapeEditor.Target.cs
Normal file
@ -0,0 +1,14 @@
|
||||
// Fill out your copyright notice in the Description page of Project Settings.
|
||||
|
||||
using UnrealBuildTool;
|
||||
using System.Collections.Generic;
|
||||
|
||||
public class RoomEscapeEditorTarget : TargetRules
|
||||
{
|
||||
public RoomEscapeEditorTarget(TargetInfo Target) : base(Target)
|
||||
{
|
||||
Type = TargetType.Editor;
|
||||
|
||||
ExtraModuleNames.AddRange( new string[] { "RoomEscape" } );
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user