Skip to content

Commit

Permalink
hello world
Browse files Browse the repository at this point in the history
  • Loading branch information
DexterHaslem committed Mar 29, 2017
0 parents commit 60e1326
Show file tree
Hide file tree
Showing 14 changed files with 212 additions and 0 deletions.
27 changes: 27 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
*.tif filter=lfs diff=lfs merge=lfs -text
*.cubemap filter=lfs diff=lfs merge=lfs -text
*.tga filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.raw filter=lfs diff=lfs merge=lfs -text
*.wav filter=lfs diff=lfs merge=lfs -text
*.psd filter=lfs diff=lfs merge=lfs -text
*.mov filter=lfs diff=lfs merge=lfs -text
*.mb filter=lfs diff=lfs merge=lfs -text
*.duf filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text
*.hdr filter=lfs diff=lfs merge=lfs -text
*.bin.fbx filter=lfs diff=lfs merge=lfs -text

*.uasset filter=lfs diff=lfs merge=lfs -text
*.umap filter=lfs diff=lfs merge=lfs -text
*.upk filter=lfs diff=lfs merge=lfs -text
*.udk filter=lfs diff=lfs merge=lfs -text


# Make sure Windows batch files preserve CR/LF line endings, otherwise they may not be able to execute. Windows
# batch files require a CR/LF for labels to work properly, otherwise they may fail when labels straddle 512-byte
# block boundaries. This is important when files are downloaded through a zip archive that was authored on a
# Linux machine (the default behavior on GitHub)

*.bat eol=crlf

45 changes: 45 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
#ue4 generated binaries and crap

/Build
/Binaries
/DerivedDataCache
/Intermediate
/Saved

enc_temp_folder/
*.db
*.opendb

# Ignore project files in the root
/*.sln
/*.xcodeproj
/*/*.sln
/*/*.xcodeproj

# Ignore local user Visual Studio files in any folder
*.suo
*.opensdf
*.sdf

# Standard binary files
*.lib
*.idb
*.a
*.dll
*.exe
*.png
*.bz2
*.psd
*.gif
*.zip
*.tga
*.dylib
*.gz
*.so
*.jar
*.mp4
*.pak
*.bmp
*.obj
*.pdb
**/*.framework/**
Empty file added Config/DefaultEditor.ini
Empty file.
9 changes: 9 additions & 0 deletions Config/DefaultEngine.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[URL]

[/Script/HardwareTargeting.HardwareTargetingSettings]
TargetedHardwareClass=Desktop
AppliedTargetedHardwareClass=Desktop
DefaultGraphicsPerformance=Maximum
AppliedDefaultGraphicsPerformance=Maximum


2 changes: 2 additions & 0 deletions Config/DefaultGame.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[/Script/EngineSettings.GeneralProjectSettings]
ProjectID=74F3BE204DEAF9802BD6C8BB52249C58
13 changes: 13 additions & 0 deletions FF.uproject
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"FileVersion": 3,
"EngineAssociation": "4.15",
"Category": "",
"Description": "",
"Modules": [
{
"Name": "FF",
"Type": "Runtime",
"LoadingPhase": "Default"
}
]
}
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
### nothing to see here


Make sure to install [git LFS](https://git-lfs.github.com/) before working with assets.
The tracking file (.gitattributes) is already setup


25 changes: 25 additions & 0 deletions Source/FF.Target.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
// Fill out your copyright notice in the Description page of Project Settings.

using UnrealBuildTool;
using System.Collections.Generic;

public class FFTarget : TargetRules
{
public FFTarget(TargetInfo Target)
{
Type = TargetType.Game;
}

//
// TargetRules interface.
//

public override void SetupBinaries(
TargetInfo Target,
ref List<UEBuildBinaryConfiguration> OutBuildBinaryConfigurations,
ref List<string> OutExtraModuleNames
)
{
OutExtraModuleNames.AddRange( new string[] { "FF" } );
}
}
21 changes: 21 additions & 0 deletions Source/FF/FF.Build.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
// Fill out your copyright notice in the Description page of Project Settings.

using UnrealBuildTool;

public class FF : ModuleRules
{
public FF(TargetInfo Target)
{
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
}
}
5 changes: 5 additions & 0 deletions Source/FF/FF.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
// Fill out your copyright notice in the Description page of Project Settings.

#include "FF.h"

IMPLEMENT_PRIMARY_GAME_MODULE( FDefaultGameModuleImpl, FF, "FF" );
6 changes: 6 additions & 0 deletions Source/FF/FF.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
// Fill out your copyright notice in the Description page of Project Settings.

#pragma once

#include "Engine.h"

8 changes: 8 additions & 0 deletions Source/FF/FFGameModeBase.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
// Fill out your copyright notice in the Description page of Project Settings.

#include "FF.h"
#include "FFGameModeBase.h"




19 changes: 19 additions & 0 deletions Source/FF/FFGameModeBase.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// Fill out your copyright notice in the Description page of Project Settings.

#pragma once

#include "GameFramework/GameModeBase.h"
#include "FFGameModeBase.generated.h"

/**
*
*/
UCLASS()
class FF_API AFFGameModeBase : public AGameModeBase
{
GENERATED_BODY()




};
25 changes: 25 additions & 0 deletions Source/FFEditor.Target.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
// Fill out your copyright notice in the Description page of Project Settings.

using UnrealBuildTool;
using System.Collections.Generic;

public class FFEditorTarget : TargetRules
{
public FFEditorTarget(TargetInfo Target)
{
Type = TargetType.Editor;
}

//
// TargetRules interface.
//

public override void SetupBinaries(
TargetInfo Target,
ref List<UEBuildBinaryConfiguration> OutBuildBinaryConfigurations,
ref List<string> OutExtraModuleNames
)
{
OutExtraModuleNames.AddRange( new string[] { "FF" } );
}
}

0 comments on commit 60e1326

Please sign in to comment.