Skip to content

MaiKuraki/UnityGameplayAbilitySystemSample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity GameplayAbility Sample

English | 中文


Ask DeepWiki

Note

The current project is already finished refactor. The new version is based on the new GAS system. The old version branch is no longer maintained.

Note

Welcome to use the new GAS system and the original framework of this project.

The basic functions of this project are complete. Currently, only the basic functions of GAS are displayed, including a basic three-hit combo for ARPG. Although the demo code supports RootMotion, the animation resources do not include IK or RootMotion. If you have more new features,such as the application of GameplayCue to sound and paritcle, or an exp-add module, or a complete combat with AI, etc., don't hesitate to contact me in Github issues, and I will consider adding the prototype to the codebase when time permits.

I will continue to develop non-open-source projects based on the new GAS system, which also means the new GAS will continue to optimize the user experience.

About

Easily create a large number of skills by simply configuring Scriptable Objects, without complex code or tangled animation state machines!

This project is originally based on the UnityStarter framework's VContainer branch, showcasing the Gameplay Ability System and Gameplay Tags features, providing an ARPG demo.

Branches

  • The old version will be saved in the Legacy(Zenject) branch as an archive backup, and will no longer be supported.
  • Branch Select

Unity Version Dependency

The minimum Unity version required for this project is Unity 2022.3. It will not run correctly on Unity 2021 or earlier versions.

Preview

  • New Version Preview (3D Model already in demo)
    • New Version Preview
  • Old Version Preview (New GameFramework doesn't contains this)
    • Old Version Preview

Configuration Preview

  • Config Preview 1
  • Config Preview 2
  • Menu Preview 1
  • Menu Preview 2

Progress

Launch Scene

Please search for the Scene_Launch scene within the project to start the game.

Releases

No releases published

Packages

No packages published

Languages