diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..3e8f1d6 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +Content/** filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore index 632806e..c678134 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +<<<<<<< HEAD # ---> UnrealEngine # Visual Studio 2015 user specific files .vs/ @@ -74,3 +75,19 @@ Plugins/*/Intermediate/* # Cache files for the editor to use DerivedDataCache/* +======= +Binaries +DerivedDataCache +Intermediate +Saved +.vscode +.vs +*.VC.db +*.opensdf +*.opendb +*.sdf +*.sln +*.suo +*.xcodeproj +*.xcworkspace +>>>>>>> 562642d (Initial commit) diff --git a/Config/DefaultEditor.ini b/Config/DefaultEditor.ini new file mode 100644 index 0000000..e69de29 diff --git a/Config/DefaultEngine.ini b/Config/DefaultEngine.ini new file mode 100644 index 0000000..7e4879f --- /dev/null +++ b/Config/DefaultEngine.ini @@ -0,0 +1,45 @@ + + +[/Script/EngineSettings.GameMapsSettings] +GameDefaultMap=/Game/StarterContent/Maps/Minimal_Default + + +EditorStartupMap=/Game/StarterContent/Maps/Minimal_Default + +[/Script/HardwareTargeting.HardwareTargetingSettings] +TargetedHardwareClass=Desktop +AppliedTargetedHardwareClass=Desktop +DefaultGraphicsPerformance=Maximum +AppliedDefaultGraphicsPerformance=Maximum + +[/Script/WindowsTargetPlatform.WindowsTargetSettings] +DefaultGraphicsRHI=DefaultGraphicsRHI_DX12 + +[/Script/Engine.RendererSettings] +r.GenerateMeshDistanceFields=True +r.DynamicGlobalIlluminationMethod=1 +r.ReflectionMethod=1 +r.Shadow.Virtual.Enable=1 + +[/Script/WorldPartitionEditor.WorldPartitionEditorSettings] +CommandletClass=Class'/Script/UnrealEd.WorldPartitionConvertCommandlet' + +[/Script/Engine.Engine] ++ActiveGameNameRedirects=(OldGameName="TP_Blank",NewGameName="/Script/firstLook") ++ActiveGameNameRedirects=(OldGameName="/Script/TP_Blank",NewGameName="/Script/firstLook") ++ActiveClassRedirects=(OldClassName="TP_BlankGameModeBase",NewClassName="firstLookGameModeBase") + +[/Script/AndroidFileServerEditor.AndroidFileServerRuntimeSettings] +bEnablePlugin=True +bAllowNetworkConnection=True +SecurityToken=1A857DC748885ADD8294F8BFD284776D +bIncludeInShipping=False +bAllowExternalStartInShipping=False +bCompileAFSProject=False +bUseCompression=False +bLogFiles=False +bReportStats=False +ConnectionType=USBOnly +bUseManualIPAddress=False +ManualIPAddress= + diff --git a/Config/DefaultGame.ini b/Config/DefaultGame.ini new file mode 100644 index 0000000..ba68724 --- /dev/null +++ b/Config/DefaultGame.ini @@ -0,0 +1,7 @@ + +[/Script/EngineSettings.GeneralProjectSettings] +ProjectID=1BB5F68D49C134CC483FF2901531A181 + +[StartupActions] +bAddPacks=True +InsertPack=(PackSource="StarterContent.upack",PackName="StarterContent") diff --git a/Config/HoloLens/HoloLensEngine.ini b/Config/HoloLens/HoloLensEngine.ini new file mode 100644 index 0000000..7b8b53f --- /dev/null +++ b/Config/HoloLens/HoloLensEngine.ini @@ -0,0 +1,31 @@ + + +[/Script/HoloLensPlatformEditor.HoloLensTargetSettings] +bBuildForEmulation=False +bBuildForDevice=True +bUseNameForLogo=True +bBuildForRetailWindowsStore=False +bAutoIncrementVersion=False +bShouldCreateAppInstaller=False +AppInstallerInstallationURL= +HoursBetweenUpdateChecks=0 +bEnablePIXProfiling=False +TileBackgroundColor=(B=64,G=0,R=0,A=255) +SplashScreenBackgroundColor=(B=64,G=0,R=0,A=255) ++PerCultureResources=(CultureId="",Strings=(PackageDisplayName="",PublisherDisplayName="",PackageDescription="",ApplicationDisplayName="",ApplicationDescription=""),Images=()) +TargetDeviceFamily=Windows.Holographic +MinimumPlatformVersion= +MaximumPlatformVersionTested=10.0.18362.0 +MaxTrianglesPerCubicMeter=500.000000 +SpatialMeshingVolumeSize=20.000000 +CompilerVersion=Default +Windows10SDKVersion=10.0.18362.0 ++CapabilityList=internetClientServer ++CapabilityList=privateNetworkClientServer ++Uap2CapabilityList=spatialPerception +bSetDefaultCapabilities=False +SpatializationPlugin= +ReverbPlugin= +OcclusionPlugin= +SoundCueCookQualityIndex=-1 + diff --git a/README.md b/README.md index d4bed47..da3f855 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,8 @@ +<<<<<<< HEAD # first_unreal_repo +======= +# firstLook + +Developed with Unreal Engine 5 +>>>>>>> 562642d (Initial commit) diff --git a/Source/firstLook.Target.cs b/Source/firstLook.Target.cs new file mode 100644 index 0000000..922ba8f --- /dev/null +++ b/Source/firstLook.Target.cs @@ -0,0 +1,14 @@ +// Copyright Epic Games, Inc. All Rights Reserved. + +using UnrealBuildTool; +using System.Collections.Generic; + +public class firstLookTarget : TargetRules +{ + public firstLookTarget( TargetInfo Target) : base(Target) + { + Type = TargetType.Game; + DefaultBuildSettings = BuildSettingsVersion.V2; + ExtraModuleNames.AddRange( new string[] { "firstLook" } ); + } +} diff --git a/Source/firstLook/firstLook.Build.cs b/Source/firstLook/firstLook.Build.cs new file mode 100644 index 0000000..e2aba04 --- /dev/null +++ b/Source/firstLook/firstLook.Build.cs @@ -0,0 +1,23 @@ +// Copyright Epic Games, Inc. All Rights Reserved. + +using UnrealBuildTool; + +public class firstLook : ModuleRules +{ + public firstLook(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 + } +} diff --git a/Source/firstLook/firstLook.cpp b/Source/firstLook/firstLook.cpp new file mode 100644 index 0000000..2b328fb --- /dev/null +++ b/Source/firstLook/firstLook.cpp @@ -0,0 +1,6 @@ +// Copyright Epic Games, Inc. All Rights Reserved. + +#include "firstLook.h" +#include "Modules/ModuleManager.h" + +IMPLEMENT_PRIMARY_GAME_MODULE( FDefaultGameModuleImpl, firstLook, "firstLook" ); diff --git a/Source/firstLook/firstLook.h b/Source/firstLook/firstLook.h new file mode 100644 index 0000000..677c8e2 --- /dev/null +++ b/Source/firstLook/firstLook.h @@ -0,0 +1,6 @@ +// Copyright Epic Games, Inc. All Rights Reserved. + +#pragma once + +#include "CoreMinimal.h" + diff --git a/Source/firstLook/firstLookGameModeBase.cpp b/Source/firstLook/firstLookGameModeBase.cpp new file mode 100644 index 0000000..ee33415 --- /dev/null +++ b/Source/firstLook/firstLookGameModeBase.cpp @@ -0,0 +1,5 @@ +// Copyright Epic Games, Inc. All Rights Reserved. + + +#include "firstLookGameModeBase.h" + diff --git a/Source/firstLook/firstLookGameModeBase.h b/Source/firstLook/firstLookGameModeBase.h new file mode 100644 index 0000000..6197801 --- /dev/null +++ b/Source/firstLook/firstLookGameModeBase.h @@ -0,0 +1,17 @@ +// Copyright Epic Games, Inc. All Rights Reserved. + +#pragma once + +#include "CoreMinimal.h" +#include "GameFramework/GameModeBase.h" +#include "firstLookGameModeBase.generated.h" + +/** + * + */ +UCLASS() +class FIRSTLOOK_API AfirstLookGameModeBase : public AGameModeBase +{ + GENERATED_BODY() + +}; diff --git a/Source/firstLookEditor.Target.cs b/Source/firstLookEditor.Target.cs new file mode 100644 index 0000000..295484c --- /dev/null +++ b/Source/firstLookEditor.Target.cs @@ -0,0 +1,14 @@ +// Copyright Epic Games, Inc. All Rights Reserved. + +using UnrealBuildTool; +using System.Collections.Generic; + +public class firstLookEditorTarget : TargetRules +{ + public firstLookEditorTarget( TargetInfo Target) : base(Target) + { + Type = TargetType.Editor; + DefaultBuildSettings = BuildSettingsVersion.V2; + ExtraModuleNames.AddRange( new string[] { "firstLook" } ); + } +} diff --git a/firstLook.uproject b/firstLook.uproject new file mode 100644 index 0000000..d423a79 --- /dev/null +++ b/firstLook.uproject @@ -0,0 +1,22 @@ +{ + "FileVersion": 3, + "EngineAssociation": "5.0", + "Category": "", + "Description": "", + "Modules": [ + { + "Name": "firstLook", + "Type": "Runtime", + "LoadingPhase": "Default" + } + ], + "Plugins": [ + { + "Name": "ModelingToolsEditorMode", + "Enabled": true, + "TargetAllowList": [ + "Editor" + ] + } + ] +} \ No newline at end of file