Compare commits

...

7 Commits

Author SHA1 Message Date
haik0925 52548f835e working on movement & projectile shooting mechancis 2026-06-20 14:44:38 -07:00
haik0925 a93a3835ab added ai assistant plugin 2026-06-20 09:11:10 -07:00
haik0925 25c178ef5f change..? 2026-06-19 17:00:44 -07:00
haik0925 f7571b54ed added prebuilt binaries 2026-06-19 16:57:07 -07:00
haik0925 fe3045b98f update gitattirbutes and gitignore 2026-06-19 16:53:13 -07:00
haik0925 fc127763b2 added placeholder cpp files to the project 2026-06-19 16:30:11 -07:00
haik0925 532e9cc1ae upgraded to 5.8 2026-06-19 13:50:46 -07:00
19 changed files with 180 additions and 10 deletions
+1
View File
@@ -16,6 +16,7 @@
*.exe lfs
*.dll lfs
*.rcc lfs
*.modules lfs
# FMOD
*.bank lfs
*.wav lfs
+11 -2
View File
@@ -160,8 +160,17 @@ Temporary Items
*.VC.opendb
# Binary Files
/Binaries
/Plugins/**/Binaries
/Binaries/*
!/Binaries/Win64/
/Binaries/Win64/*
!/Binaries/Win64/UnrealEditor-*.dll
!/Binaries/Win64/UnrealEditor.modules
/Plugins/**/Binaries/*
!/Plugins/Developer/UEGitPlugin/Binaries/Win64/
/Plugins/Developer/UEGitPlugin/Binaries/Win64/*
!/Plugins/Developer/UEGitPlugin/Binaries/Win64/UnrealEditor-*.dll
!/Plugins/Developer/UEGitPlugin/Binaries/Win64/UnrealEditor.modules
# Configuration files generated by the Editor
/Saved
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+15 -1
View File
@@ -1,8 +1,18 @@
{
"FileVersion": 3,
"EngineAssociation": "5.7",
"EngineAssociation": "5.8",
"Category": "",
"Description": "",
"Modules": [
{
"Name": "LevelUnderNine",
"Type": "Runtime",
"LoadingPhase": "Default",
"AdditionalDependencies": [
"Engine"
]
}
],
"Plugins": [
{
"Name": "ModelingToolsEditorMode",
@@ -14,6 +24,10 @@
{
"Name": "GameplayStateTree",
"Enabled": true
},
{
"Name": "AIAssistant",
"Enabled": true
}
]
}
+15
View File
@@ -0,0 +1,15 @@
// Fill out your copyright notice in the Description page of Project Settings.
using UnrealBuildTool;
using System.Collections.Generic;
public class LevelUnderNineTarget : TargetRules
{
public LevelUnderNineTarget(TargetInfo Target) : base(Target)
{
Type = TargetType.Game;
DefaultBuildSettings = BuildSettingsVersion.V7;
ExtraModuleNames.AddRange( new string[] { "LevelUnderNine" } );
}
}
@@ -0,0 +1,23 @@
// Fill out your copyright notice in the Description page of Project Settings.
using UnrealBuildTool;
public class LevelUnderNine : ModuleRules
{
public LevelUnderNine(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
View File
@@ -0,0 +1,6 @@
// Fill out your copyright notice in the Description page of Project Settings.
#include "LevelUnderNine.h"
#include "Modules/ModuleManager.h"
IMPLEMENT_PRIMARY_GAME_MODULE( FDefaultGameModuleImpl, LevelUnderNine, "LevelUnderNine" );
+6
View File
@@ -0,0 +1,6 @@
// Fill out your copyright notice in the Description page of Project Settings.
#pragma once
#include "CoreMinimal.h"
@@ -0,0 +1,34 @@
// Fill out your copyright notice in the Description page of Project Settings.
#include "PlaceholderCharacter.h"
// Sets default values
APlaceholderCharacter::APlaceholderCharacter()
{
// Set this character to call Tick() every frame. You can turn this off to improve performance if you don't need it.
PrimaryActorTick.bCanEverTick = true;
}
// Called when the game starts or when spawned
void APlaceholderCharacter::BeginPlay()
{
Super::BeginPlay();
}
// Called every frame
void APlaceholderCharacter::Tick(float DeltaTime)
{
Super::Tick(DeltaTime);
}
// Called to bind functionality to input
void APlaceholderCharacter::SetupPlayerInputComponent(UInputComponent* PlayerInputComponent)
{
Super::SetupPlayerInputComponent(PlayerInputComponent);
}
@@ -0,0 +1,29 @@
// Fill out your copyright notice in the Description page of Project Settings.
#pragma once
#include "CoreMinimal.h"
#include "GameFramework/Character.h"
#include "PlaceholderCharacter.generated.h"
UCLASS()
class LEVELUNDERNINE_API APlaceholderCharacter : public ACharacter
{
GENERATED_BODY()
public:
// Sets default values for this character's properties
APlaceholderCharacter();
protected:
// Called when the game starts or when spawned
virtual void BeginPlay() override;
public:
// Called every frame
virtual void Tick(float DeltaTime) override;
// Called to bind functionality to input
virtual void SetupPlayerInputComponent(class UInputComponent* PlayerInputComponent) override;
};
+15
View File
@@ -0,0 +1,15 @@
// Fill out your copyright notice in the Description page of Project Settings.
using UnrealBuildTool;
using System.Collections.Generic;
public class LevelUnderNineEditorTarget : TargetRules
{
public LevelUnderNineEditorTarget(TargetInfo Target) : base(Target)
{
Type = TargetType.Editor;
DefaultBuildSettings = BuildSettingsVersion.V7;
ExtraModuleNames.AddRange( new string[] { "LevelUnderNine" } );
}
}