Penguin ARPG Toolkit

What is PAT

Penguin ARPG ToolKit is an Unity Package for building combat system. I am the project raiser and lead programmer for the Toolkit. While the package itself is working now, we will still add some new features to it as we use the Toolkit for our own projects.

Something Cool About PAT

  • We mimic unreal’s GAS, with the Gameplay tag system and Gameplay Effect System

  • We made a custom timeline as Combat Editor

  • We used composition for Action building, meaning than you can create new features easily

  • All damage processing is processed by Global Setting which are scriptable object groups

  • You can use any movement solution you like, Character controller, rigidbody, or even KCC

What I learned, for now

  • There will be no one thing for all solution

  • Usability and Extensibility always fight each other

  • Sometimes users don’t need that many customization

  • You can, and shall always iterate your code. But you also need to take care of every past

Previous
Previous

Fire Stolen

Next
Next

Moon Rescue