转至内容
商品 (ACF) Ascent Combat Framework V4 - C++ Action RPG Creator 的媒体 1

描述

Ascent Combat Framework (ACF) a multi-module C++ plugin that provides a robust, extensible, and easy-to-use framework to build your own Action RPG in record 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 multiplayer.

NEW! Need more features? You can upgrade to ACF Ultimate anytime and unlock our full game-creation suite! More info on our Discord Channel.

ACF V3 Release Trailer
Made with ACF

ACF U Sample Project (free packaged build in our Discord) !

New V4.2: Added Daily routines for NPCs, DaySequences with day/night cycle support (Experimental), improved traversal and more!

NEW ACF IV: Improved Combat Modules to be based on Gameplay Ability System, full support for GAS in blueprints, New Animation Layering system, Flying mounts, new Lyra inspired Inventory System with fragments and much much more!

Includes a ready-to-go Sample Project, with both full source and a packaged build, available in our Discord (ACF info channel)

Unleash your Creativity

Crafted by engineers with real game-industry experience, ACF combines the power of a professional, production-ready C++ tool with the simplicity of a Blueprint template. With a fully-featu red Blueprint sample project that showcases all its capabilities, everything is setup to work out of the box, so you can jump straight into crafting your idea.

Work with the engine, not against it

Blueprint templates look easy, until you need to modify them. ACF is built on an industry-standard layered architecture, using Gameplay Ability System, CommonUI, ContextualAnimations etc. like the pros do. It's a C++ plugin designed to be extended, not hacked. You build on top of it, not inside it. That means cleaner architecture, no conflicts, and updates that don't wipe your work. Use what you need, extend what you want, and leave behind the limitations of traditional templates.

🚀 NEW 3.8 (4/25): Complete GASP integration, improved AI Framework with ticketing system, improved automatic warp, HitStop effects and much more!

2.0 Trailer

1.0 Trailer

Introducing YARIN - The First ACF Trained Developer AI Assistant - BETA VERSION can be tested here.

FREE Sample Project Included!: Request it on our Discord (over 6000+ devs)!

Need C++ to use ACF?

All core systems are exposed to Blueprints, meaning you can build your game without writing a single line of cpp code. Unless you want to, of course!

You Are Not Alone

Join our thriving community of over 6000 developers in Discord. With 150+ pages of documentation (Wiki) and over 50 video tutorials (Check a preview here, more avaialble in Discord) you'll have all the guidance you need to bring your project to life. Whether you're a seasoned developer or a beginner, support is always at your fingertips.

  • Code Modules & Features:

20 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

  • Status System NEW [Runtime]: Manages altered status as poison, frozen etc.

  • 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

  • Status System [Runtime]: implement easily altered status such poisoned, frozen stunned etc.

    Are you working on a Turn Based JRPG? Check ACF J!

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

More questions? Contact us on Discord!

包含格式