This repository has been archived by the owner on Oct 11, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 12
Home
Lucas Vilas-Bôas edited this page Apr 18, 2023
·
4 revisions
An Unreal Engine plugin containing all modules and dependencies that were created for Project Elementus.
Project Elementus was intended to be a third person template that can be used to start projects that will use some new features that come with Unreal Engine 5 as well as powerful existing features like the Gameplay Ability System and others. And now, all its contents were turned into this plugin containing modules accordingly to it's objective! :)
As a plugin, it is easier to organize, update and insert the content into already existing projects, facilitating maintenance and usability.
- Elementus Ability System: Adds custom classes, structures and functions related to Gameplay Ability System.
- Elementus Actors: Adds custom actors to be used in other projects.
- Elementus Common: Contains code that will be shared between the modules.
- Elementus Core: Contains code related to the core of the game framework such as character, controllers, etc.
- Elementus Epic Online Services: This module is focused in the integration of the Epic Online Services and contains some functions and a Game Instance class that provides EOS access directly via Unreal's APIs (EOSSDKHandler).
- Elementus Inventory System: Contains custom classes and interfaces to enable the use of an inventory system with multiplayer compatibility.
- Modular Features - Extra Actions: Provides Modular integration of GAS and Enhanced Input.
- Elementus Inventory: Provides a Data-Driven Inventory & Items system based on FPrimaryAssetIds and the Asset Manager.
- EOS SDK Handler: Handle the EOS SDK, define the use of EOS tools and give access to some private headers.
- FSR 1.0 (Custom): Adapted version of the original AMD FSR 1.0 plugin for UE4 to properly work in Unreal Engine 5.
- Unreal Engine 5.1+.
- Visual Studio 2019 or 2022 with the module Game Development with C++.
- Git w/ Git LFS.
Looking for the other pages of this documentation?
Check the upper right section of this wiki and expand this item: