Skip to content

OctoD/godot-gameplay-systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

250e24b · Jun 28, 2023
May 4, 2023
Jun 28, 2023
Jun 28, 2023
Jun 28, 2023
May 25, 2023
Feb 6, 2023
Jun 12, 2023
Apr 27, 2023
Apr 27, 2023
Apr 28, 2023
May 18, 2023
May 1, 2021
Jun 20, 2023
Mar 14, 2023
Mar 14, 2023
Jun 20, 2023
Jun 28, 2023

Repository files navigation

⚔️ GGS ⚔️

Godot Gameplay Systems (formerly godot gameplay attributes) is a set of nodes and resources which speed up development your gameplay systems.

Install

Clone this repo, copy the addons folder content inside your project's addons directory.

Enable this plugin by going to project settings/plugins.

Enjoy!

How does it work?

You can check some tutorials/doc/examples here

I am making also small "demos" to demonstrate how things work. You can check them out opening this repository using godot 4.x (stable), pressing the play button and choosing one.

Esc key will always return you to the main menu.

Networking and multiplayer

Did not test too much, but abilities, effects and attributes could be replicated using the MultiplayerSynchronizer node provided by godot4.x.

The same should apply to Inventory and Equipment.

Contribution

Every contribution is really welcome, feel free to contribute!

You can open PR, issues or you can suggest features. Have a good day you wonderful Godot people!

Licence

MIT licence