Skip to content

Yousif-Hibi/SLAIN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Final Year Software Project - SLAIN

Project Overview

This project is developed as part of the final year software project by [Yousif Hibi]. The project is built using Unreal Engine 5 and involves game development elements including AI, weapons, interactables, and API integration. what is written here is just the c++ code for the geme rest of the project is in here https://drive.google.com/drive/folders/1c9dVsXI7eQpTLSbWpmN2WWypml1HRdHV?usp=sharing problem with file intgration ot git hub

Project Structure

The project is organized into several key folders, each serving a specific purpose:

Actors

  • Description: This folder contains all the actor classes used in the game, including weapons and interactable objects.

AI

  • Description: This folder contains the AI logic for all NPCs (Non-Player Characters) and the nodes that control their movements and behaviors.

Components

  • Description: This folder contains various components that manage stats, collisions, and other gameplay mechanics.

Enums

  • Description: This folder contains all the enumerations used across the project.

HTTP

  • Description: This folder contains classes and functions related to API requests.

Menu

  • Description: This folder contains all the widget classes used for the game's menus.

Player

  • Description: This folder contains all the classes related to the player character.

Code Contributions

All C++ files in this project, with the exception of the files in the rpg folder, are written by the student. The rpg folder contains base files and templates provided by the Unreal Engine or other sources.

Setup and Installation

  1. Clone the repository to your local machine.
  2. intall contant folder from this link :- https://drive.google.com/drive/folders/1c9dVsXI7eQpTLSbWpmN2WWypml1HRdHV?usp=sharing
  3. Open the project in Unreal Engine 5.
  4. Make sure to configure any necessary API keys in the Config/Secrets.ini file.
  5. build Binarys
  6. Build and run the project from the Unreal Engine editor.

Contact

For any questions or suggestions, please contact [Yousif] at [[email protected]].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages