Ascent Combat Framework v3.0 + Sample


Ascent Combat Framework v3.0 + Sample Free Download for Unreal - Try Before You Buy

Introduction:

In this post, we are offering a free download of  Ascent Combat Framework v3.0 + Sample. This asset is a paid product, but we believe in the importance of trying before you buy. Please note that this package is provided solely for educational purposes and to enable you to test it in your projects. It should not be used for commercial purposes. We strongly encourage supporting the developer by purchasing the asset if you find it useful.

Detail About this asset from Unreal Market: Original Link

Description:

Ascent Combat Framework (ACF) is a multi-modules C++ Plugin that provides an extendable and easy to use framework to build your very own Action RPG in a short amount of time. It features everything you'd need to design and create a state-of-the-art fluid Ranged and/or Melee Combat System and supports networking.


Crafted by seasoned engineers with AAA game-industry experience, ACF has all the power of a professional, production ready C++ tool combined with the simplicity of a blueprint template, thanks to a full blueprint sample project that showcase all the functionalities.

NEW V3.3: 6/2023 - Added Vault & Mantle and improved locomotion!

NEW V3.2: 2/2023 - Added wave system and wave game mode!

NEW V3: 12/2022 - Completely Redesigned for UE5!

  • Links


NEW! Request the FREE ACF ULTIMATE, a COMPLETE GAME made with ACF and Ascent Toolset and Ascent UI Tools, ready to be extended and customized! : ACF Ultimate Video

  • FAQs

Why is different?

Its modular and generic architecture will let you create your very own gameplay avoiding that "garbage asset flipper" feel that most of the indie game have when made with pre-made assets. ACF gives the ability to the developer to shape his vision and build a polished and unique game experience.



Why should I pefer a ACF over a blueprint template ?

X - When you work with a blueprint template you often need to modify other's people blueprints to adapt them to your vision. This results in a chaotic and unpredictable workflow in which at every update of the template you get your modifications overridden and you risk to lose all your hard work. In addicion, forcibly adding code to other people's architecture will probably result in a chaotic and bug-prone code architecture that will make the development slower and frustrating.
V - With a C++ plugin you DO NOT NEED to touch it's code at all, but you can work on top of ACF by extending it's functionalities and using it's modules. This will results in a perfectly decoupled codebase that can grow in size while maintaining a SOLID and reliable architecture that will scale without issues. Moreover the plugin is installed in the engine meaning that at every update your code remains untouched, resulting in a safe and reliable workflow. Organizing the codebase in "independent layers" is the most common way to work in the AAA industry because allows to re-use common logics in different projects speeding up signficantly the production process.



Do I need to know C++ to work with ACF?

Absolutely not. You are not supposed to touch the C++ code at all. ACF is built as an engine inside an engine so that you
can work on top of it in Blueprints-only projects.Everything is exposed to blueprint to be expandable without coding, so you'll have all the power of a professional C++ Gameplay without touching a single line of code.



Note: ACF requires that you have at least some basics blueprint/unreal knowledge!

  • Code Modules:

19 modules with clean dependencies, so can you use only what you need:
  • Ascent Combat Framework [Runtime]: The core of the combat system
  • Actions System [Runtime]: generic system to handle new gameplay abilites and skills
  • Character Controller [Runtime]: A set of generic controlelrs that works with both humanoid and quadruped creatures
  • AIFramework [Runtime]: create and customize enemies and companions behaviors
  • Camera Manager [Runtime]: Manages all the in camera movements
  • Targeting System [Runtime]: Lock on or magnetic targeting
  • Advanced RPG System [Runtime]: Create your own stats and attribtues and design your leveling system
  • Collisions Manager [Runtime]: To handle precise and optimized damage traces
  • Combined Animation System [Runtime]: to play combined animations between 2 characters
  • Executions System [Runtime]: An extensions of Combined Animations System, specifically for executions
  • Inventory System [Runtime]: generic inventory and quipment system that allows you to create your own equipment slots. Works also for storages and world items
  • Crafting System [Runtime]: Generic implementations for Vendors, procedural storage and recipes to craft new items by combining others
  • Spell Actions [Runtime]: Implementing specific actions for spells like damage projectiles, healing, buffs and summoning
  • Automatic Save System [Runtime]: automatically save & load of all the marked variables in a separated Thread for maximum performance and with a single blueprint node
  • MountSystem [Runtime]: Generic way of mounting other characters and vehicles
  • Vehicle System [Runtime]: Chaos Vehicle specialization already set up to be driveable by an ACF character.
  • Music Manager [Runtime]: Manage music changes between battles and quiet exploration phases
  • Ascent Core Interfaces  [Runtime]: Generic module defining all the projects interfaces
  • Ascent Editor Extensions [Editor]: Editor extensions for shortcuts to create actions and actionsSets


Assets used in the sample are taken from:

Lyra Game
Paragon Assets
FreeSound.org
FlatIcons.com
Technical Details

Features:

  • Generic Character Controller
  • NEW Generic Actions System
  • Items, Inventory, & Crafting System
  • AI Framework & Companions
  • AI Groups
  • Statistics and RPG Framework (ARS): create your stats & attributes
  • Optimized Collisions Manager (ACM)
  • Targeting System (ATS)
  • Camera Manager (CCM)
  • Combined Animation System and Executions (CAS)
  • Mount System
  • Spells & Magic System
  • Music Manager
  • NEW V2 Automatic Save System
  • NEW V3 Motion Warp Integration for every action
  • NEW V3 Vehicles support
  • NEW V3 Enhanced Input suppot
  • NEW V3 Full Body IK support
  • NEW V3 Shooting System
  • NEW V3.2 WAVE SYSTEM!
Documentation: ACF WIKI

Number of Blueprints: 101
Number of C++ Classes: 184
Network Replicated: Yes (There are a couple of small features that are current not automatically replicated, check here)
Supported Development Platforms: PC, Xbox One, PS4
Supported Target Build Platforms: PC, Xbox One, PS4, Android

Download Ascent Combat Framework v3.0 + Sample Free




This is a paid asset, but now you can download Ascent Combat Framework v3.0 + Sample for FREE, but please remember this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.

“If possible,please buy the package to support the developer” 

Store Download Link :

Asset Store Link

Unreal Asset Free Download Section

Please Wait While We Preparing your Link

Your Link will show Here after 5 seconds


Conclusion:

We hope you find Ascent Combat Framework v3.0 + Sample valuable for your Unreal projects. Remember, this free download is provided for educational purposes only. If you find the asset useful, we encourage you to support the developer by purchasing it. Stay tuned for more Unreal assets and updates. Enjoy!


Get paid unreal asset for free

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.

Top Post Ad

Below Post Ad