Skip to content

Achbite/GAS_Project

Repository files navigation

AnabiosisOrigin

License: GPL v3

项目简介

AnabiosisOrigin是一款基于虚幻引擎5开发的动作角色扮演游戏(ARPG)。项目融合了深度战斗系统与引人入胜的叙事体验,利用UE5的Gameplay Ability System (GAS)框架实现了灵活且可扩展的角色能力系统。 如果您能从本项目学到您所需的知识,我们感到非常荣幸,也衷心的希望您也可以做出更好的项目并开源,从而帮助到更多的人~

核心特性

  • 动态战斗系统:基于GAS实现的流畅战斗体验,支持连招、格挡和闪避机制
  • 角色进阶系统:完整的属性成长与技能树系统
  • 多样化敌人AI:具有独特行为模式与战斗策略的敌人系统
  • 沉浸式环境:利用UE5的Lumen和Nanite技术打造高品质游戏世界
  • 可扩展框架:模块化设计使新内容开发变得简单高效
  • Unlua支持:使用Unlua替代蓝图开发
  • 未来展望:更加完善的ARPG功能封装,欢迎协作让我们一起把这个项目变得更好!!!!

技术栈

  • 虚幻引擎5.4
  • C++与蓝图反射Unlua混合开发
  • Gameplay Ability System (GAS)
  • Enhanced Input System
  • 高级动画系统与动态过渡

开发状态

该项目目前处于早期开发阶段,核心系统框架已经构建完成。我们正在积极开发更多游戏内容与功能。

截图展示

(这里可以添加游戏截图)

安装与使用

  1. 克隆仓库: git clone https://github.com/sdadaffdasdf/GAS_ARPG.git
  2. 使用虚幻引擎5.4或更高版本打开项目
  3. 右键点击.uproject文件并选择Generate
  4. 打开解决方案并编译项目

建议使用Vscode以及其插件如下

  1. C/C++
  2. C/C++ Extension Pack
  3. CMake
  4. Lua(Tencent)

贡献指南

欢迎对本项目做出贡献!请遵循以下步骤:

  1. Fork本仓库
  2. 创建您的特性分支: git checkout -b my-new-feature
  3. 提交您的更改: git commit -am '添加某项功能'
  4. 将更改推送到分支: git push origin my-new-feature
  5. 提交Pull Request

许可证

本项目采用 GNU 通用公共许可证 v3.0 (GPL-3.0) 进行发布。详情请参阅 LICENSE 文件或访问 https://www.gnu.org/licenses/gpl-3.0.html。

联系方式

2726334183@qq.com


AnabiosisOrigin - 重新定义动作RPG体验

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •